<< New Search

Abengoa SA


Sevilla, 41018
Spain
www.abengoa.com
+34 954-937111


Revenue & Employees

Millions USD # Employees
2017 1,671 12,468
2016 6,370 14,689
2015 7,938 17,794
2014 9,721 26,823
2013 10,096 27,827

Industry: Construction Services
Industry Group: Construction

Last Update: 6/5/2018
Ownership: ABG / MCE
Founded: 1941

Description

Abengoa's principal activities range from solar energy to industrial waste, information technology and engineering.

Key Events

2016 - financial restructuring