Industry news 15 February 2017 Toshiba committed to UK new build Toshiba has affirmed its commitment to the proposed new reactors at Moorside. The announcement formed… admin Love0