Ofgem has launched a public consultation following an investigation into power exchange company Epex Spot under the Competition Act.
Ofgem has launched a public consultation following an investigation into power exchange company Epex Spot under the Competition Act.