Brussels slaps €890 million fine on Google despite looming new US tariffs

The Google logo is seen at the Google headquarters in Brussels.