SECI Invites Bids For 1,200 MW ISTS-Connected Wind Power Projects Under Tranche-XXIOctober 8, 2026 The Solar Energy Corporation of India Limited (SECI) has invited bids for the development of 1,200 MW of ISTS-connected wind power projects across India under Tranche-XXI. The projects will be…