Google Joins Apple in Drawing French Tax Collectors’ Indignation
Google - 500 of whose 36,000 employees worldwide are in Paris - maintains its European headquarters in Ireland. Photograph: Aidan Crawley/Bloomberg
Google - 500 of whose 36,000 employees worldwide are in Paris - maintains its European headquarters in Ireland. Photograph: Aidan Crawley/Bloomberg