Information Technology & Services - Chennai, Tamil Nadu, India
VETRIX INFO is an information technology and services company based out of 3142 129 G N CHETTY ROAD, PLAZA CENTER, CHENNAI, Tamil Nadu, India.
Gmail
Google Apps