6 employees
Swiss Foundation aimed at connecting global cleantech networks to build out sustainable supply chains
2010