References - Falling film evaporation
Since its creation, France Evaporation has designed, built and launched over 50 installations on 5 continents.
Since its creation, France Evaporation has designed, built and launched over 50 installations on 5 continents.