Doesn't sund difficult. Should be easy to replicate if it's real.
See JNaudin website(he's in france), he gives materials, details of how to do it. The carbon weave tape requires VERY high lamination pressures. Big oil may smother the idea here in the US but foreigners? That's a different story...