16th Jan 2020
Tech Tour Contest Final 2019
We are happy to announce that we are the Audience Award Winner at the prestigious Tech Tour Contest Final 2019, winning among 2500+ companies from 26 countries in Europe!
Watch a short video: