Brussels fined Google €890 million under its Big Tech rulebook for favouring its own services in search results and ...