SATRA TECHNOLOGY EUROPE L… 585869 valorisation | Upswitch bv