On-Demand: Technology or Service Delivery? Who would have guessed that in 2009 the idea of hailing a taxi via a mobile app would spark a … More