Loading newsroom…

NTPC REL Floats Tender for 813 MW ISTS-Connected Wind Project Tender in Karnataka | India Energy Atlas