Business ❯Mergers and Acquisitions ❯Takeover Bids
Octopus Energy
UK regulator Ofwat probes potential breaches after Thames Water fails to deliver over 100 environmental schemes on time.