Management Info :
Registered Office :
Address : Bombay House,24,Homi Mody Street,Mumbai,Maharashtra-400001
Phone : 022 6665 8282
Email : tatapower@tatapower.com
Website : www.tatapower.com
Registrars Details :