NTPC Awards 1.58 GW DCR Solar Modules Contract to Emmvee, Vikram Solar and ReNew
NTPC Renewable Energy Limited (NTPC REL) has announced the winners of its auction for the supply of 1.58…
Read MoreNTPC Renewable Energy Limited (NTPC REL) has announced the winners of its auction for the supply of 1.58…
Read More