SECI names winners in 1.2GW ISTS wind tender
Solar Energy Corporation of India (SECI) has announced the winners of its 1.2GW tender for interstate transmission system (ISTS)-connected wind...
Solar Energy Corporation of India (SECI) has announced the winners of its 1.2GW tender for interstate transmission system (ISTS)-connected wind...