Name of Organization:
Abengoa Research
Typology of Organisation:
Large-scale business (headcount more than 250)
Research & innovation
Address:
EnergĂa Solar, 1
City:
Sevilla
Postal Code:
41014
Country:
Spain
Organization email:
comunicacion@abengoa.com
Website: