Loading…
Fluence and Hassan Allam win $74M seawater desalination contract in Egypt · Endata