Queensland-based CSG producer Santos has announced a significant milestone in its $335 million Moomba carbon capture and storage (CCS) project in South Australia, suggesting life is left in the carbon reduction technology.
Substack is the home for great culture


