An EU court has upheld an appeal raised by Google over a €1.49 billion fine imposed on the company over online advertising practices.

We understand Legal Issues in Asia
An EU court has upheld an appeal raised by Google over a €1.49 billion fine imposed on the company over online advertising practices.