Ofwat’s final determination on Thames Water: Thames21 calls for Thames Water and Regulators to up their game
“Ofwat, the water industry regulator, has announced that it will be increasing consumer bills by 35% excluding inflation over the next five years for Thames…