Abengoa Seapower

From Open Energy Information



Co-Founder

Contacts.png
Javier Benjumea Puigcerver

(+34) 954 93 70 00



Co-Founder

Contacts.png
Jose Manuel Abaurre Fernandez-Pasalagua

(+34) 954 93 70 00