Acquisitions Owner of search engine Yandex to depart Russia in a deal worth $5.2 billionBy Tapiwa Matthew MutisiFebruary 7, 2024 Yandex NV, often dubbed as Russia’s equivalent to Google, has agreed to a 475 billion-rouble…