Scottish Power, EDF and British Gas have been named the worst energy suppliers in an annual ranking by Which? All three firms ...
"Improving our NPS by 8 points in a single year is a reflection of the trust our clients place in us and the consistent dedication our team brings to every interaction," said Sam Sidhu, President and ...