Abengoa logo

Abengoa S.A. (Spanish pronunciation: [aβeŋˈɡoa]) is a Spanish multinational corporation, which includes companies in the domains of energy, telecommunications, transportation, and the environment.

Abengoa logo