Maxi Mobility Spain SLU

2019 Inc. 5000 Rank:
# 42
2018 Revenue:
78.1 Million
3-Year Growth:
3,860%
Industry:
Travel & Hospitality
Location:
Madrid 
Founded:
2011
Employees:
274

Previous Inc. 5000 Rankings 

2018
#5

MORE COMPANY INFORMATION

Website:
cabify.com