News

Dubai’s Desalination Plant Reaches Financial Closure