Santos Limited (STO)

Santos 2023 Half-Year Results Webcast
23 August 2023 - Managing Director and Chief Executive Officer: Kevin Gallagher