With Andrew Massa
Throughout the years Malta has established itself as a true hub for the yachting industry and this was achievable ...