Racing Giants Gather in Porto Cervo

A record-sized fleet of the world’s largest performance yachts is readying itself in Porto Cervo, Sardinia for next week’s Maxi Yacht Rolex Cup.