A 108-Foot, All-Carbon Sportfishing Yacht?

Yachting Developments launches Al Duhail, with lines and naval architecture by Warwick Yacht Design.