Project: 10593 50 MW (DCR) Nalgonda Solar PV Power Project by Parampujya Solar Energy at Telangana - History
Project 10593: 50 MW (DCR) Nalgonda Solar PV Power Project by Parampujya Solar Energy at Telangana