Founded: Sep 2007

Zurich, Switzerland

Collaboration  Crowdsourcing