Login
Google has been slapped with a €2.42 billion fine ($2.7 billion) for tampering with results on Google Shopping. The decision comes after seven years of investigation, which concluded with ruling that...
Tip us
1.7m 126k
RSS
EV
Merch
Log in I forgot my password Sign up