India’s Wind Power Sector: SECI’s Role in Accelerating Growth

India ranks fourth globally in installed wind power capacity, achieving 50.04 GW as of March 31, 2025. The country’s wind energy sector is driven by a robust domestic manufacturing base with an annual production capacity of 18,000 MW. According to the Ministry of New and Renewable Energy (MNRE), India’s estimated wind potential stands at 695.50 GW at 120 meters and 1,163.9 GW at 150 meters.

The Solar Energy Corporation of India (SECI) plays a pivotal role in harnessing this vast potential by implementing large-scale wind energy projects across the country. SECI facilitates a level playing field for Renewable Power Developers (RPDs) through a transparent, open, competitive tariff-based e-bidding process. Post selection, SECI signs 25-year Power Purchase Agreements (PPAs) with the developers and back-to-back Power Sale Agreements (PSAs) with state distribution companies (DISCOMs).

This strategic framework has led to:

  • Tariff optimization through competitive bidding,
  • Increased competition in the wind sector,
  • Cost-effective procurement of wind energy across states,
  • The promotion of large-scale Inter-state wind power transmission.

Through these efforts, SECI continues to play a critical role in India's renewable energy transition, ensuring affordable, reliable, and sustainable wind energy development.

SOLAR ENERGY CORPORATION OF INDIA LIMITED

Progress Status of ISTS-connected Wind Power Projects in India, selected under SECI's tenders

Sl. No. Tranche Total Capacity Tendered (MW) Total Capacity Awarded (MW) Capacity Commissioned till date 01.04.2025 (MW)
1I10001049.90999.90
2II10001000760.10
3III20002000950.20
4IV20002000721.90
5V12001190621.50
6VI12001200973.00
7VII1200480180.00
8VIII1800440.8250.71
9IX2500970829.60
10X12001200750.00
11XI1200120054.60
12XII120011000.00
13XIII12006000.00
14XIV12006900.00
15XV1300In line with MNRE letter dated 16.02.2024, SECI tender for 1300 MW Wind Tranche-XV stands cancelled.
16XVI135011750.00
17XVII5001000.00
Total2305016395.707091.51