Ola Believes It Can Create 2 Million Jobs In India Soon Gairika Mitra Mar 18, 2020 Though India is fairly new to the concept of bike-taxis, yet it seems that the future is quite bright for this industry as a…