No Rock Stars, No Mercedes: A Russian Expo Shows the Cost of Divorce With the West

Jul 8, 2025 - 19:00
No Rock Stars, No Mercedes: A Russian Expo Shows the Cost of Divorce With the West
The annual economic forum in St. Petersburg used to yield multibillion-dollar deals and feature performances by global music stars. With the war in Ukraine still raging, the mood has shifted.