Carbon capture and storage technology criticised in new Australian report | SBS News – SBS News

Sign In
Create Account
Chevron workers at the Gorgon project off the coast of Western Australia – the nation's only operating carbon capture and storage system. A new report has found it underperformed. Source: AAP / PR Image


Leave a Comment