Santos (STO) CEO & MD, Kevin Gallagher
Tom Piotrowski speaks with Santos (STO) CEO & Managing Director, Kevin Gallagher about the company’s full year results, including the progress of its Dorado LNG project in Western Australia and how it plans to navigate the energy transition.
1 Mar 2023