EUROPEAN PRODUCTIVITY INS… 393039128 valuation | Upswitch bv