Mega Salutes Ship Design

The company’s specialised crew boats are available from 40m to 88m.