Supplier failures are down to policy

The trickle of energy retailer failures is rapidly turning into a flood. The past week

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