TotalEnergies signs deals with Oman on Marsa LNG
France's TotalEnergies has signed a series of agreements with Oman for the development of low-carbon natural gas projects, including Marsa LNG...
France's TotalEnergies has signed a series of agreements with Oman for the development of low-carbon natural gas projects, including Marsa LNG...