Google Faces Record Fine over Search Results June 27, 2017The European Commission has fined Google €2.42 billion ($2.7bn), a record amount, for breaching its antitrust rules. It deemed the company has abused its power as the world’s leading search engine, by manipulating…