Winners named in SECI's 1.2GW ISTS wind tender
Solar Energy Corporation of India (SECI) has announced the winners in its tender of 1.2GW interstate transmission system (ISTS)-connected wind power...
Solar Energy Corporation of India (SECI) has announced the winners in its tender of 1.2GW interstate transmission system (ISTS)-connected wind power...