Santos Limited (STO)

Santos 2022 Half-year results webcast
17 August 2022 - Manager Director and Chief Executive Officer: Kevin Gallagher