Publications May 23, 2018 Ship management: recent legal developments New law introduced with the aim of attracting ship managers to set up in Malta. Legal Notice 128 of...