The UK’s Department of Energy and Climate Change has released a new report that shows some much-needed optimism for the nation’s energy industry.
The DECC says that more than two million customers have switched energy providers to an independent company since 2010. The switching follows energy watchdog Ofgem’s commitments made to …read more
Source: Global Competition Law Blogs