
Thames Water Governance Crisis: The End of Light-Touch Regulation
A Turning Point for the Sector. The £122.7 million in fines levied against Thames Water in May 2025 wasn't just a penalty—it was a systemic reset. From dividend extraction breaches to operational f...
Read more