Google’s record EU antitrust fine: what does it mean?

Syndicate Post image
Google (Yui Mok/PA)

Breaking