FinanceSantos on track at Australian gas mega-projectMajor projects due on stream in 2024, 2025 and 2026Continuing the disciplined drive: Santos chief executive Kevin Gallagher.Photo: ANDREW BEVERIDGE/APPEAAmanda BattersbyAsia Bureau ChiefSingapore