REPower Systems

Location: Germany
Turbine Sizes: 1.5 MW, 2.0 MW, 5.0 MW

REPower website