Organization:
Tata Power
LEI 335800H5R3TGTJ7LQ663
Organization name
Tata Power Company Limited
Country name
India
Country of registration
India
Industry
Power
Bond debt
785 mln USD