Malta finalises Palumbo deal

Importer
Malta Shipyards

As a bonus, the government is throwing in the Malta Super Yacht Services facility. The price tag for the shiprepair section is €5.7 million.