India Road Crash Infographic
India leads the world in road crash fatalities with 10% of global road deaths. It’s time to lower this statistic.
Source: SaveLife Foundation (SLF)
Together we can save millions of lives.
India leads the world in road crash fatalities with 10% of global road deaths. It’s time to lower this statistic.
Source: SaveLife Foundation (SLF)