Australian LNG player Santos and oil and gas company Beach Energy have reached a final investment decision (FID) for the $165 million Moomba carbon capture and storage (CCS) project in South Australia, starting in 2024.
Santos registered the project with the Clean Energy Regulator.
