The Nuclear Giant AREVA is about to build the largest station in the world, in Jaitapur, a heavenly creek 300 kilometres / 185 miles south of Mumbai, in the state of Maharashtra.
France wants to sell to India, six EPR reactors, the latest pride of...