5 employees
Low cost, modular and scalable desalination & water-treatment plants powered directly by solar energy
2014