Environment
IDE Technologies’ desalination plant in Hadera in northern Israel.
123