Quantcast

Leadership

French raid Google over 'aggravated tax fraud' allegations

Authorities: French police raided Google's Paris offices as part of an investigation.

Older stories can be found in the story archives