Introducing the 71m X-Bow superyacht project CX124