STRATEGIE & PERSPECTIVE… 101628139 valuation | Upswitch bv