Organization:
Indian Renewable Energy Development Agency
LEI 335800AXWFKW4BC99J48
Organization name
Indian Renewable Energy Development Agency Limited
Country name
India
Country of registration
India
Industry
Power
Bond debt
1,864 mln USD