Loading…
IDE Technologies wins Sorek B desalination plant contract · Endata