The Gazelle
Mar 24, 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.