IT company based in Lug, Switzerland. Formed in 2000. Acquired by DXC Technology in 2019.
Entry last updated: 01-Feb-2023