Google has been hit with a €1.49bn (£1.28bn) fine from the EU for blocking rival online search advertisers, BBC reported....
Google has been hit with a €1.49bn (£1.28bn) fine from the EU for blocking rival online search advertisers, BBC reported....