S&T ECOMMERCE RETAIL BUSINES… 715168 valuation | Upswitch bv