Starboard Group and Venus Fashion have announced a partnership as the women’s fashion brand opens its first-ever physical store locations—at sea. This collaboration will bring resort-ready apparel to ...