CAPRUA PRODUCT AND DESIGN… 817995 valorisation | Upswitch bv