ComplianceCXEnergyOutsourcing New Ofgem Consumer Standards – an untimely Christmas present for the sector? Ofgem’s research shows that there has been a “decline in overall consumer satisfaction with customer…David Taylor4 September 2023