Indian capital Delhi on Tuesday deployed 300 electric buses for public transport use. Delhi government also inaugurated four electric bus depots on the same

Union Home Minister Amit Shah and Delhi Chief Minister Rekha Gupta flagged off 300 electric buses. They also laid the foundation stone for a new multi-level bus depot. This…

Delhi unveils 300 electric buses and three new depots to enhance public transport and improve air quality.