Delhi government launches 'Mohalla Bus Sewa', aims for last-mile connectivity
The Delhi Transport Corporation (DTC) has unveiled a project named "Mohalla Bus Sewa," featuring 9-metre-long small electric buses designed to offer last-mile connectivity.