Other Names:

Status:

 Active
 

Detail:

IT company based in Lug, Switzerland. Formed in 2000. Acquired by DXC Technology in 2019.


Entry last updated: 01-Feb-2023