Water treatment WATER TREATMENT E.D.A.R. TORRES DEL RÍO NAVARRA LOCATION NAVARRA. SPAIN. YEAR 2020 MODEL MINI SYSTEM-P PLUS QUANTITY 96 M3