Delhi strengthens its position as India's leading electric bus city with deployment of advanced SWITCH EiV12 buses NEW DELHI ,…