Russian President Vladimir Putin is seen while visiting the Lakhta Center on June 5, 2024, in Saint Petersburg, Russia. Vladimir Putin visited a newly built Lakhta Center, a skyscraper of Gazprom, prior to his meetings at the Saint Petersburg International Economic Forum SPIEF 2024.
Contributor | Getty Images News | Getty Images
Russia’s annual economic forum in St. Petersburg used to be known as the country’s “Davos” in a nod to the World…