TECHNOLOGY INVESTMENT PAR… 408033124 valuation | Upswitch bv