It is the French, they build these things for sure, no doubt about that. They have done it plenty of times in the past.
True - Hats off. How come the French pretty much own the monopoly on large multihull sailing? Where are the other "large" sailing nations when it comes to this?