Categories
News Review

Google loses €2.4bn EU antitrust case for favouring its own shopping service