Express News Service NEW DLHI: India has decided to work a mega project to set up six new European Pressurised Nuclear Power Reactors (NPRs) at...
Nuclear Power Reactors
Express News Service NEW DELHI: India and France on Tuesday discussed ways to speed up the building of six new European Pressurised Nuclear Power Reactors...