Why Road Safety in India is not pedestrian enough?The year 2019 witnessed record pedestrian deaths in India at 25,858 people, an increase of 86% from 2015.Feb 7, 2021Feb 7, 2021