
15 MW Rajasthan Wind Power Project
450 tn
Wind is a free, renewable, inexhaustible, and locally available resource.
It currently produces between 5% to 6% of global electricity – making wind energy the second largest renewable energy source for power generation after hydropower.
Wind energy offers a sustainable alternative to coal or petrochemical based fuels used to generate electricity.