is inactive
Where is INDUS TECHNOLOGY SOLUTIONS's headquarters?
INDUS TECHNOLOGY SOLUTIONS's headquarters is located at 2ND FLOOR,4 PENCARROW CRESCENT, LA LUCIA RIDGE OFFICE ESTATE, 4019
What year was INDUS TECHNOLOGY SOLUTIONS started?
INDUS TECHNOLOGY SOLUTIONS was started in 2006