Publicado por .

IDE Technologies’ desalination plant in Hadera, Israel. (israel21c.org)