About company
-
Acronym
EICI
No of employees
29
Year established
1997
Scale
Not Applicable
Website
Address
638672, Tamil Nadu, India