Only 12% of UK customers paid energy bills based on readings over last decade

Npower