Suppliers owe £1.3bn to consumers despite unusually cold winter

Energy suppliers owe £1.3 billion to around 11 million UK households, who have maintained surplus

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