Moonen Shipyards in The Netherlands has signed the contract for its largest superyacht to date, the Moonen 133.
Moonen signs contract for largest superyacht to date