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.Â