Police Raid Google Spain HQ in Second European Tax Fraud Investigation

Police Raid Google Spain HQ in Second European Tax Fraud Investigation

Spanish authorities now take inspiration from their French neighbors and raid Google offices in Madrid