Organization: Abengoa Operation & Maintenance
Organization name
Abengoa Operation & Maintenance SA
Country name
Spain
Country of registration
Spain
Industry
Other Sectors
Bond debt
-