European antitrust regulators slapped Google with a record ?2.4 billion ($2.7 billion) fine on Tuesday.

Read more