17 employees
Swiss Fresh Water (SFW) develops a low cost and decentralized water treatment system, working thanks to solar energy or to the grid.
2008