Skip to content

Northern Europe Turbine Activity

The Elevon team is currently managing a hub port operation in Northern Europe. The hub is supporting multiple projects and the installation of over 65 wind turbines.