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.
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.