Mammoet Launches ‘World’s Strongest’ Land-Based Crane That Can Handle Large Offshore Wind Turbine Components - offshoreWIND.biz