We are very excited to have won the European Innovation Counsil (EIC) “ScalingUp Impact Investment Award” at the Tech Tour Growth Awards, an annual ranking of Europe's top fifty companies with the greatest potential to become unicorns. The award was…
Read more