Ulysses One of the Year’s Largest Yachts
The Graeme Hart-commissioned 107m megayacht Ulysses was one of the six largest yachts delivered in 2016, according to Business Insider. Built by Norwegian commercial shipyard Kleven as their first yacht, Ulysses has been referred to…