India has come a long way since the times when people used to hail cabs along furious streets or wait on their heels for the first empty cab. Now that millions of commuters have come to depend on the taxi services each day for commuting to work, safe...