Russia’s Novatek has delivered its first cargoes of liquefied natural gas from the Yamal LNG project in Russia to China. The Vladimir Rusanov and Eduard Toll Arc7 LNG tankers were