Abengoa (MCE: ABG.B) applies innovative technology solutions for sustainability in the energy and environment sectors, generating electricity from renewable resources and producing drinking water from sea water. Abengoa’s business is structured around three activities.
Sector: Renewables & Environment
Website: http://www.abengoa.com
Year Established: 1941