Skip to main content
European Commission logo print header

New Concrete-Towers Assembly system for taller Wind Turbines.