France’s TotalEnergies has further delayed its $20 billion liquefied natural gas (LNG) project in Mozambique, citing ongoing ...
French supermajor TotalEnergies is in the process of contracting a drilling rig to carry out a new exploration campaign ...