May 16, 2016

Shared, Collaborative and On Demand: The New Digital Economy

16% of ride-hailing users have ever had a bad experience with these services

16% of ride-hailing users have ever had a bad experience with these services