Abengoa Wins Contract for Solar-Powered Water Desalination Plant in Saudi Arabia
Spanish renewable energy Abengoa has won a contract to develop a large-scale desalination plant to be powered by solar energy in Saudi Arabia.
Abengoa Wins Contract for Solar-Powered Water Desalination Plant in Saudi Arabia Read More »