News

Russian internet giant Yandex swung to a first-quarter net loss of 10.8 billion roubles ($130.5 million), against a net ...