By Michael Bonfils

Working on improving its advertising opportunities and product offerings, Yandex will be a necessity if Google is ultimately forced out of Russia.

Source:: Search Engine Watch RSS