Loading newsroom…

RECPDCL Tenders Transmission System to Evacuate 12 GW of Renewable Power | India Energy Atlas