NOC discusses with Russia’s Tatneft production development, refining, capacity building and renewables
By Sami Zaptia. NOC discusses with Russia’s Tatneft production development, refining, capacity building and renewables (Photo: NOC). London, 17 June ...