Russia seeks foreign investors for Arctic gas development

In the northwestern Siberian town of Salekhard, Russia, President Vladimir Putin held a meeting on the development of the liquefied natural gas (LNG) industry on the Yamal Peninsula in the…Continue Reading →