See also Electric buses in Delhi: Infrastructure of depots to be revamped completely! Here’s what’s in store