About company
-
Sectors
Information & Communication Technology
No of employees
120
Year established
2001
Scale
Medium
CIN No
U72200TZ2001PTC009704
Website