Despite the fixing of speed governors in the private city buses to adhere to a maximum speed limit of 50 kmph, the act of drivers overtaking one another is still on top gear.
↧