Yandex: Russian search engine warns it could default
Shared from www.cnn.com. Yandex (YNDX), which handles about 60% of internet search traffic in Russia and operates a big ride-hailing business, said Thursday that it may be unable to pay its debts as a consequence […]