19 Dec 2024
Water bills in England and Wales to rise by £31 a year
Ofwat has approved £104 billion of investment by water companies in England and Wales over the next five years. The level of the final determinations is close to the £105 billion the industry initially requested, and far more than the £88 billion Ofwat proposed in its draft determination. Photo credit: Alaur Rahman Key […]