The flag-off ceremony took place at the IP Depot, marking a significant milestone in Delhi's commitment to sustainable public transportation
With Delhi now looking at 250 operational electric buses serving its people, we take a look at some of the…