Swan ’98: Nautor’s Swan Yachts will soon launch a new superyacht Nautor’s Swan 98 German Frers Naval Architecture and Engineering design is close to being launched in Pietarsaari, Finland. The elegance and style of Frers’ design is currently being made real in Nautor Swan’s state-of-the-art superyacht facility.