Australia's Santos backs $18.7 billion takeover bid from ADNOC-led consortium

Jun 16, 2025 - 02:02
 0
Australia's Santos backs $18.7 billion takeover bid from ADNOC-led consortium