Tag: customer satisfaction in water sector
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....