Russian court tells Yandex to hide images of oil refinery after Ukrainian attacks
Yandex, often referred to as 'Russia's Google', operates the country's largest search engine and other online services like maps, translate and email, as well as ride-hailing and food delivery.