News

France's TotalEnergies, which owns a 20% stake in the Yamal LNG project in Siberia, has a supply contract with Russia's ...