Supplier to London and much of southern England says £19bn of assets are failing as Ofwat weighs approving hike in bills

0161 413 0666

Supplier to London and much of southern England says £19bn of assets are failing as Ofwat weighs approving hike in bills