Podcast: Ola - Ride to the finish

19465 Listen ins
 

Ola is not daunted by the Uber challenge. On the contrary, Bhavish Aggarwal & co are buckled in for the long haul