BUSINESS NEWS

Google’s Office Visited by the Police: Tax Investigation Raid

The French police has raided the tech giant’s offices in Paris this morning, on an operation that involves tax evasion investigation. The journal Le...

NEW YORK NEWS