A teen riding past billboards for the St. Petersburg forum, where investors hope to receive a signal that the political scene will remain stable after 2012. When corporate leaders from around the globe gather in St. Petersburg on Thursday for the International Economic Forum, they will be treated to a picture of the country as modern and investor-friendly. Special features this year include […]