Confirmation of Santos and Beach Energy's $220 million carbon capture and storage project in South Australia has been followed by the swift departure of Beach's chief executive, Matt Kay.
Confirmation of Santos and Beach Energy's $220 million carbon capture and storage project in South Australia has been followed by the swift departure of Beach's chief executive, Matt Kay.