
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
News
- 1/21/21 Abengoa exceeds 85% of Rabigh 3 IWP’s construction - the largest reverse osmosis desalination plant in Saudi Arabia to date
- 12/30/20 The Abengoa group, recognized by Engineering News-Record as a leader in water treatment, desalination, solar energy and cogeneration
- 11/11/20 Abengoa is awarded the first large scale hybrid microgrid with flow batteries in Africa