Projects
SECI announces winners of 1.35 GW of ISTS-connected wind power projects under Tranche XVI
The Solar Energy Corporation of India Limited (SECI) has announced the winners of its 1.35 GW inter-state transmission system connected wind power projects. The tender also has a a green shoe option of 700 MW […]
