Ad image

Tag: Google fined

Google fined €500m by French contest authority

Google has been hit with a €500m (£427m) fine by France's competition

NewsDesk NewsDesk