18 March, 26 India Maroda Reservoir Solar Project NSPCL Bhilai NTPC Solar Energy NTPC Commissions Additional 5 MW at Maroda Reservoir-I Solar Project, Total Capacity Reaches 87,809 MW Read More