Financial Money//22 Jul, 2025 Russia’s Forced Buyouts: How Western Firms Lose $Billions | 2025 Impact Russian ‘Forced Buyout’ Measures: Impact on Western Companies and the Economy in 2025 Since the start of the conflict in Ukraine in 2022 and the subsequent Western sanctions, Russia has taken drastic measures to...