CEO's head rolls at leading Australian oil and gas company as project costs mount

Australian media reports that Beach's largest shareholder was pushing for change

Published 14 August 2023, 23:01Updated 15 August 2023, 06:15