Foiling catamaran iFLY15 production start | high-tech made in Europe - CEC Catamaran Europe Central