Future Power Technology: Issue 88

Wales's nuclear new-build will be the first since Hinkley Point C. But will it hit the same hurdles?