Delhi electric buses

Electric Mobility: Delhi Floats Global Tender for 375 Electric Buses

Delhi government on Mar 10 floated global tenders for engagement of 375 electric buses under two clusters. This is the…

6 years ago