Russian Regulator Squashes Google Takeover Bid

In its latest run-in with competition authorities, Google Inc. has had its $140 million bid to buy one of Russia's largest online advertising companies slapped down....

Already a subscriber? Click here to view full article