Abengoa

· Build · Privately Held

Abengoa, previously Befesa is a Desalination Company located in Sevilla, Spain. Abengoa was founded in 1941 and builds seawater RO desalination plants.

Capabilities

Additional Info

  • Employees: 10,000+

Corporate Headquarters

Sevilla, Spain

Company Not Signed Up

Contact

Message has been sent successfully.

Similar Properties (6)

Leave a Reply