Google faces €4.34 billion fine over Android browser and search engine ties
Google has been ordered to pay a €4.34 billionfine and stop forcing Android smartphone makers to install its search engine and browser on their phones. That decision was handed down by the European Union's antitrust authority on Wednesday.
Read more »