The Pressurised Heavy Water Reactors (PHWR) Tarapur 3 and 4 at the Tarapur Atomic Power Station in the Thane district of Maharashtra state. India is adding more nuclear power generation capacity to move towards cleaner forms of energy. AFP
The Pressurised Heavy Water Reactors (PHWR) Tarapur 3 and 4 at the Tarapur Atomic Power Station in the Thane district of Maharashtra state. India is adding more nuclear power generation capacity to moShow more

Why India is pushing ahead with nuclear power plans