Google faces $5 billion fine over links between Android browser and search engine
Google was ordered to pay a $5.05 billion fine and stop forcing Android smartphone makers to install its search engine and browser on their phones. This decision was issued on … Read More