Sign in or Join FriendFeed
FriendFeed is the easiest way to share online. Learn more »
techcrunch
Yandex Q1 Earnings: Revenues Up 51% To $200.3M, Net Income Up 53% To $43M - http://techcrunch.com/2012...
ingridlunden