Mayflower Resolution Turbine Installation Vessel

The Mayflower Resolution has been designed to install wind turbines in hostile coastal environments.