A Google store in New York. Tech titans such as Google and Facebook are increasingly facing regulatory scrutiny to change their monopolistic practices. Bloomberg
A Google store in New York. Tech titans such as Google and Facebook are increasingly facing regulatory scrutiny to change their monopolistic practices. Bloomberg

Google slapped with $268m fine in France over anti-trust case