Why business leaders should be going to St Petersburg