A new global standard for energy at low wind sites; the SG 4.7-155 turbine gears up for launch

icon