St. Petersburg International Economic Forum 2012: Photos
This article is for subscribers only.
Global banking, oil and corporate giants come together in St. Petersburg, Russia’s answer to the World Economic Forum in Davos.
Global banking, oil and corporate giants come together in St. Petersburg, Russia’s answer to the World Economic Forum in Davos.