Yachting Developments Launches 129-Foot Sportfish Hull

The Yachting Developments build is believed to be the world’s largest all-carbon sportfish yacht.