Podcast: Ola - Ride to the finish

19488 Listen ins
 

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