The ITC has developed a concept for a pilot desalination plant on an industrial scale unique in the world for its high energy efficiency

en_GBEnglish