Gauci Borda in Malta and Yachting Spirit in La Ciotat, France have now opened Crew stores with Dolphin Wear’s products and services. As always Dolphin Wear tries its best to improve its visibility in order to bring the best solutions to clients.