Mega Salutes Ship Design

Mega Salutes provides ship design consultancy and specialised marine services.