Santos blames lower production, prices for 15pc revenue slide
The Santos Energy Solutions business is the company’s carbon capture division. Mr Gallagher said he was confident the Moomba Carbon Capture Storage was “is on track for first injection of CO2 this year.” If Santos can begin production there smoothly, it …