Organization:
Tata Power Renewable Energy
LEI 335800PP9WSPIHOUDW52
Organization name
Tata Power Renewable Energy Limited
Country name
India
Country of registration
India
Industry
Power
Credit and ESG Ratings
Bond debt
323 mln USD