Posted On: 04/12/2013 6:02:04 PM
Post# of 7

Abengoa (MCE: ABG) is an international company that applies innovative technology solutions for sustainability in the energy and environment sectors, generating energy from the sun, producing biofuels, desalinating sea water and recycling industrial waste.

