News

Series A financing round, having raised €32m ($38m) in a third and final tranche. The €32m raise saw participation from existing investors, European Innovation Council (EIC) Fund and the French State, ...