Loading…
IDE Technologies receives NTP for EPC of SADDN desalination plant in Chile · Endata