News3 years ago
Delhi Government Introduces Small Electric ‘Mohalla Buses’ for Improved Public Transport.
The Delhi government is taking a big step towards improving the city’s public transportation system by introducing small-sized electric “Mohalla Buses” on the streets. To make...