Maxim Yachts, a Barcelona-based shipyard specialising in 36- to 56-foot day cruisers, is making its first appearance at the Genoa Boat Show. The brand will showcase two models, the Neo 43 Race and Neo 43 Comfort, marking their world premiere as part of its five-model range.