34 employees
Osmosun specializes in desalination technology-designed water treatment solutions with the use of renewable energy.
2014