TRAFEROX TECHNOLOGIES EUROPE… 765291 valuation | Upswitch bv