Our story in numbers
From a spare room to 48 people
2
2019
5
2020
11
2021
18
2022
27
2023
34
2024
41
2025
48
2026
2026
Today: 48 people, 9 countries