Delhi tops the country in fatal road accidents and in number of pedestrians and cyclists falling victim, says new CSE assessment
CSE releases the assessment of road accidents and accident hotspots; presents findings of its safety audit; puts forth an action plan