Google loses appeal against €2.4bn EU fine over shopping service
LUXEMBOURG: Google has lost its appeal against a €2.42 billion antitrust fine imposed by the European Commission in relation to its shopping service. The ruling
Read more