Supplier performance dips as star rating methodology changes

So Energy has blamed its recent low performance in the Citizens Advice star ratings on

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