The European Nuclear Impasse

Although orders for nuclear projects are coming through, the vast majority are located in Russia, China, Korea and Japan.



The European Nuclear Impasse

Although orders for nuclear projects are coming through, the vast majority are located in Russia, China, Korea and Japan.