Q3 2025 news: M&A Autumn 2025: deals, drama, and a dash of optimism