Home


Hitachi scraps plans for its new £20 billion pound nuclear power plant in Wales.