According to Zacks, “Abengoa SA is an engineering and clean technology company. It provides innovative solutions for a diverse range of customers in the energy and environmental sectors.

According to Zacks, “Abengoa SA is an engineering and clean technology company. It provides innovative solutions for a diverse range of customers in the energy and environmental sectors.