Guest Blog: npower’s Wayne Mitchell on CMA and Budget

Energy under the spotlight It’s been an interesting week for the energy sector. The Competitions and Markets Authority (CMA) finally issued its report into the domestic and micro-business energy supply markets on Tuesday. Then yesterday, the much-anticipated review of energy taxes promised by many in the media was barely mentioned by George Osborne in his […]