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

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