News

The project involves setting up 4 x 700 MWe Pressurised Heavy Water Reactors (PHWRs). Once completed, 50 per cent of the ...