In the wake of the Competition and Market Authority’s (CMA) provisional findings report published last month, the energy industry is talking, and one of the hot topics up for discussion is Ofgem.
In the wake of the Competition and Market Authority’s (CMA) provisional findings report published last month, the energy industry is talking, and one of the hot topics up for discussion is Ofgem.