Research by Citizens Advice has found consumers are paying billions of pounds over the odds for the energy networks. Morgan Wild writes for Utility Week.
Research by Citizens Advice has found consumers are paying billions of pounds over the odds for the energy networks. Morgan Wild writes for Utility Week.