Tuesday, 2 November, 2021 - 09:06
Santos, Beach venture shadowed by CEO resignation
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.