3 min read Top Stories Santos Takeover Collapses: $36.4B Bid Fails Amid Major Hurdles Editorial 17 September, 2025 URGENT UPDATE: The ambitious $36.4 billion takeover bid for Santos has officially collapsed due...Read More