Skip to main content
x

Debenture Trustee

Debenture Trustee

Vistra ITCL (India) Limited.
The IL&FS Financial Center
Plot No. C–22, G Block, 7th Floor
Bandra Kurla Complex Bandra (East),
Mumbai 400051
Phone: +91 22 2659 3535
Fax: +91 22 2653 3297
Email: mumbai@vistra.com