Loading…
IDE Technologies acquires remaining 49% stake in Sorek desalination plant · Endata