Consumer Perceptions of the Energy Market
About 92% of European renewable energy sellers will undergo “transformative merchant exposure”, according to a new report
Customers face delayed refunds and price increases as energy companies collapse, according to Ofgem’s survey