Headquarters in Russia
Sovcomflot website: www.sovcomflot.ru
Author: Intl. Business Leaders Forum
Top business leaders from Russian and multinational corporations met in London yesterday to review challenges to investment in Russia and to explore how responsible business practices can contribute to the country's economic and social development. ...