The ITC’s DESALRO 2.0® desalination plant design receives Honorable Mention for Innovation at the AEDyR Awards 2025

en_GBEnglish