Organization:
Electro Solaire
LEI 335800K45XCWLDZ81Y35
Organization name
Electro Solaire Private Limited
Country name
India
Country of registration
India
Industry
Power
Bond debt
42 mln USD