Santos Limited (STO)

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