Tag: France’s Nautech to open refit facilities in Cuba