Russia's largest independent natural gas producer Novatek has completed the sale of its remaining stakes in the Arctic 2 liquefied natural gas (LNG) project to ...
A