Consumers £1.2bn in credit, says Uswitch.com

More than half of energy customers are collectively £1.2 billion in credit to their suppliers, according to research by Uswitch.com.

This content is for members only. Please click here to view the full article.