2.42 billion euro ($2.7 billion) fine levied by EU antitrust regulators against Google upheld.
Read more
Δ
Leave a comment