Metro's 85 bicycles cater to 25L commuters!
While much has been talked about encouraging public transport and making Delhi roads pedestrian and cycle-friendly, nothing concrete has been done about it till date.
Publication Date:
02/09/2015
While much has been talked about encouraging public transport and making Delhi roads pedestrian and cycle-friendly, nothing concrete has been done about it till date.