Xacti, Oy Technopolis Ruoholahti Hiilikatu 3 00180 Helsinki Finland
Telephone: + 358 50-548-3636
N 60.166146° E 24.900931°
Our newest Research & Development Center will be located in Helsinki, Finland and scheduled to open May 2012.