Nov 17, 2017
FICCI, New Delhi
25% of 4.8 lakh road accidents happen during work-related commuting in India every year
"Inadequate pedestrian crossings, subways, and poorly designed and maintained footpaths cause serious threat to road safety"