About company
-
Sectors
IT enabled Services & e-Commerce
No of employees
398
Year established
1994
Scale
Small
CIN No
U74899DL1994PTC057786
Website