DEPENDABLE PRODUCTS AND S… 667979 valorisation | Upswitch bv