India Road Crash Infographic

Home/India Road Crash Infographic

Source: SaveLife Foundation (SLF)

India leads the world in road crash fatalities with 10% of global road deaths. It’s time to lower this statistic.

X