A company logo is seen at the sales office of Novatek, Russia’s largest independent natural gas producer, in Moscow September 16, 2012. REUTERS/Maxim Shemetov
A company logo is seen at the sales office of Novatek, Russia’s largest independent natural gas producer, in Moscow
by Thaer Abbas | Jun 23, 2017 |