Abengoa, the international company that applies innovative technology solutions for sustainability in the energy and environment sectors, has been selected by Mexico’s Federal Electricity Commission (CFE) […]