ITC and SPEGC have installed 2 pilot emerging high-efficiency seawater desalination plants in Gran Canaria

en_GBEnglish