Loading newsroom…

NTPC REL Floats Tender for 600 MW ISTS-Connected Wind Project in Andhra Pradesh | India Energy Atlas