Creating sustainable fresh water from desalinating seawater using Concentrating Solar Power (CSP)

Full project page

Organisations map overview