Jumbo Shipping

Jumbo operates a fleet of 14 dedicated heavy lift vessels of in-house design.