Dubai Electricity and Water Authority (DEWA) has launched a new solar desalination facility in collaboration with partners Desolenator, a startup from The Netherlands. Desolenator BV is a start-up company that …
Tag: