SERVICES TECHNOL INDUSTRI… 352226013 valuation | Upswitch bv