Indian Wind Turbine Manufacturers Association

Company Description

Information on technology, site requisites, wind potential, state approval, financial benefits.