
Abengoa (MCE: ABG/P:SM), the international company that applies innovative technology solutions for sustainability in the infrastructures, energy and water sectors.
Mission, vision and values

Learn about de mision, vision and values of Abengoa
Abengoa figures
- As of March 31st, 2020
- 367M€ revenues
- 74M€ EBITDA
- 13,502employees
- 300M€ bookings