Fluctuo
Data, reports & company news
Shared mobility in Europe generated €2.3bn in 2023. Read on for more insights