Uncategorized

UAE group to build Latam’s first and largest solar powered desalination project in Chile’s Atacama