Organization:
Chudiala Solar Power Projects
LEI 335800W7FXYQ7NWW8U30
Organization name
Chudiala Solar Power Projects Private Limited
Country name
India
Country of registration
India
Industry
Power
Bond debt
1 mln USD