“Mohalla buses”

Delhi now have third-largest e-bus fleet in world

Representative Image NEW DELHI: Delhi now has the third largest electric bus fleet in the world, following Santiago, Chile. Delhi…

9 months ago