The Energy Bill looks set to put the brakes on the big six's dominance of the traded wholesale power market. Mark Evans reports
The Energy Bill looks set to put the brakes on the big six's dominance of the traded wholesale power market. Mark Evans reports