New £20bn Hitachi nuclear plant looks set to be built in Wales – with taxpayer funding

Hitachi’s head office in Chiyoda, Tokyo