Hitachi said Thursday it would freeze construction of its stalled nuclear power station in Wales due to financing problems, a blow to Britain's nuclear strategy and a costly decision for the Japanese ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results