Electric buses to make a comeback on city roads
-
05/03/2000
-
Indian Express (New Delhi)
Choking under clouds of balck smoke emitted by vehicles, Delhiites may now be able to have a whiff of fresh air as the Delhi Energy Development Association(DEDA) is all set to reintroduce electric mini-buses in the city.