The deadline that the energy industry’s watchdog Ofgem set for companies to come clean about their customers complaints has been missed by one of the biggest; Scottish Power. They are by far the biggest of the 6 suppliers who failed to publish their complaint level of the past 12 months by Monday, as Ofgem had […]
Consumer Complaints