Published: May 28, 2024, 04:15 IST | Updated: May 28, 2024, 04:15 IST
Western companies are reconsidering leaving Russia amid increasing Kremlin-imposed exit costs, difficulty finding suitable buyers and rebounding consumer activity. Watch in for more details!