What Fukushima tells us

itself. This calls for a deeper understanding of the perceived as well as real risks of nuclear power. India is the fifth largest producer of electricity in the world after China, the US, Japan and Russia. However, inper capita terms, it ranks around...