Storia: European Regulators Fine Google Nearly $3.5 Billion Over ‘Self-Preferencing’ Advertising Practices — Warptech News