DTC strike leaves Delhi commuters paying 7.5 times more

India