2019
in figures
total revenue
43 million
55%
Americas
revenue by
region
region
45%
Spain and
Portugal
Portugal