Ofgem calls for ‘culture change’ in sector to reverse poor reputation and improve public trust
Energy suppliers have been told to dramatically improve their customer service or face tough intervention, amid complaints about long call waiting times and billing problems.
The energy industry…