ICL sells off stake in desalination firm IDE Technologies June 16, 2017 By admin Israel Chemicals Ltd has agreed a sale for its 50 percent stake in desalination company IDE Technologies to a consortium of investors…