InvestmentsTop Global NewsMarketsReal Estate Yandex split finalised as Russian assets sold in $5.4 billion deal By financialnews_rlv83x - July 15, 2024 0 14