Tag: Tax probe

Google Paris offices raided in £1.2 billion tax probe

Google’s offices in Paris have been raided by police in an investigation