SPAIN
EH3
E03
Water treatment, environmental and effluent control, Energy and Power, Engineering
Installation & project management skills
Evaporation plant, 1050 T/h H2O Evaporation
80% DS concentration