Organization: Abengoa Energia Atacama
Organization name
Abengoa Energia Atacama Csp SL
Country name
Spain
Country of registration
Spain
Industry
Other Sectors
Bond debt
-