Ofgem, Britain’s energy company watchdog, reviewed 17 major suppliers and revealed they all needed to improve, with five found to have “severe weaknesses” in their practice.
Ofgem, Britain’s energy company watchdog, reviewed 17 major suppliers and revealed they all needed to improve, with five found to have “severe weaknesses” in their practice.