India to set up world’s biggest nuke plant soon: French Firm
Paris: India is closer to building world's biggest nuke plant, according to a French firm. The firm said it is helping India to set up the plant at Jaitapur in Maharashtra.
The project was blocked for years by nuclear events and local…