VISTRA ITCL (INDIA) LIMITED is a company located in India, 400059 MUMBAI at The Qube, 2nd floor, A wing, 202, Hasan Pada Road, Mittal Industrial Estate. VISTRA ITCL (INDIA) LIMITED has an ACTIVE entity status and an ISSUED LEI code. The Legal Entity Identifier code of VISTRA ITCL (INDIA) LIMITED is 98450071A741CHC8C158. The legal form of this company is DDKQ and is subject to the jurisdiction of IN law.