Loading newsroom…

RECPDCL Announces Winner of ISTS Project to Evacuate 20 GW of Renewables | India Energy Atlas