Google has lost a seven-year battle with the European Commission as the EU's highest court upheld a $2.7 billion antitrust fine against the search giant, Reuters ... Read more