Suzlon

Location: India and Illinois
Turbine sizes: 1.250 MW and 2.1 MW

Suzlon Website