Tag: water industry accountability for service failures
Ofwat mandates water companies to lower customer bills due to subpar performance
Water companies have been instructed to lower customer bills by £158m next year due to their poor performance in meeting pollution and leakage targets....