CMA: Businesses paying £280m more per year for energy

(Energy Live News) Small and medium sized businesses have been paying hundreds of millions of pounds more for their gas and electricity every year. The Competition and Markets Authority (CMA) found “excess profits” made by the Big Six companies from supplying energy to SME customers amounted to around £280 million per year from 2007 to […]