The £122.7 million fine misses the point entirely. While regulators celebrate the largest penalty ever issued to a water company, Thames Water hemorrhaged something far more valuable. Public trust. The kind that takes decades to build and disappears overnight. The numbers tell a devastating story that goes beyond monetary punishment. Thames Water already holds the […]