Road safety continues to be one of India’s most urgent public concerns. In 2023 alone, the country witnessed 1,72,890 deaths due to road accidents, with over 35,000 pedestrians losing their lives. This means one in every five road accident deaths was a pedestrian. Concerned by the rising numbers,…