Italia 11.98: the new Italia Yachts challenge
Italia Yachts, the award winning Italian boatyard where speed and comfort are built into every yacht, has announced it has expanded its product portfolio with the development of the new 11.98 model line, a 12-meter family of vessels born with a racing soul and complying with ORC and IRC rules. Specifically designed to be adaptable … Continue reading