Mateusz Wlodarczyk/NurPhoto via Getty Images
Europe's top court has upheld a €2.4 billion ($2.67 billion) antitrust fine against Google.
Mateusz Wlodarczyk/NurPhoto via Getty Images
Europe's top court has upheld a €2.4 billion ($2.67 billion) antitrust fine against Google.
No comments