Google loses final appeal over EUR 2.4 bln fine in shopping search market
(Telecompaper) Google has lost a final court appeal against the EUR 2.4 billion competition fine imposed on the company in 2017 by the European Commission...