ABENGOA Accra’s desalination plant ABENGOA Abengoa Abengoa & water Abengoa reaffirms its commitment to the energy sector and the environment by backing water as a business.…