lm-wind-power-73.5-haliade-3000px.jpg
Energy News
GE Haliade-X 12MW notches another milestone