The Gazelle
Dec 1, 2025
Ana Cristiina Zamitiz Mendez
The Gazelle looks at the impact of Russia’s invasion of Ukraine on the global economy, and specifically the meaning behind Western sanctions on Russia.