Organization:
Abengoa Solar Internacional
LEI 959800FAF40M5ANJPJ16
Organization name
Abengoa Solar Internacional SA
Country name
Spain
Country of registration
Spain
Industry
Professional Services
Bond debt
-