Apax backs Infomatec spin off
Internet software specialist Tuxia was set up in 2000 and focuses on internet software applications.
29 December 2012•1 min read
Internet software specialist Tuxia was set up in 2000 and focuses on internet software applications.