We have beautifully entered the TOP100 Swiss Startup list by being the best newcomers! This makes us 18th overall 🙂
This leads us well into the progress we’re making at the moment. We’re looking forward to showing it with the results coming from our first pilot site!
Read more here: http://www.startup.ch/top100