Chennai
Representative Office
VISTRA ITCL (INDIA) LIMITED
714/A, SUITE:280, SPENCER PLAZA,
PHASE II , 7TH FLOOR,
ANNA SALAI, THOUSAND LIGHTS,
CHENNAI – 600002
TAMILNADU, INDIA
Tel : +91 080 68450400
Cell: +91 9820661411
Email: [email protected]
Representative Office
VISTRA ITCL (INDIA) LIMITED
714/A, SUITE:280, SPENCER PLAZA,
PHASE II , 7TH FLOOR,
ANNA SALAI, THOUSAND LIGHTS,
CHENNAI – 600002
TAMILNADU, INDIA
Tel : +91 080 68450400
Cell: +91 9820661411
Email: [email protected]