Business sees Sankt Peterburg