Organization:
Elwood Energy
LEI 5493008JH2Q2O8Y5MU55
Organization name
Elwood Energy LLC
Country name
USA
Country of registration
USA
Industry
Power
Bond debt
167 mln USD