Are You Ready for Russia's Google?

a Baidu speedster. The company's been profitable since 2003, but earnings did slip during the recessionary-smacked 2009. Revenue only mustered a 14% advance that year. Yandex bounced back nicely last year, with revenue soaring 43% to $439.7 million....