Wholesale power prices for the first three months of 2017 have plunged in response easing fears over reduced nuclear output in France.
Wholesale power prices for the first three months of 2017 have plunged in response easing fears over reduced nuclear output in France.