
France-headquartered energy major TotalEnergies has announced the commissioning of the Cape Ann, the floating storage and regasification unit (FSRU) for liquefied natural gas (LNG) located in the port of Le Havre. The company informed that the terminal injected its first megawatt-hours (MWh) of gas

The carbon capture and storage (CCS) business has been facing strong headwinds on its journey to becoming a feasible lever for hard-to-abate sectors to decarbonize. The role of carbon capture is increasingly gaining prominence as governments come to realize that renewable energy alone cannot provide