E ec.europa.eu European Commission fines Google €2.95B over abusive ad tech practices 400 points ChrisArchitect 1 year ago 343 comments