French nuclear fears drive up power prices By Tom Grimwood 13th October 2017 ICIS Power Index averages £44.98/MWh over third quarter of 2017 This content is for members only. Please click here to view the full article.