New Delhi [India], November 3 (ANI/NewsVoir): While India continues to impress by developing road infrastructure across the length and breadth of the country at an accelerated pace, unfortunately, the statistics for Road traffic injuries (RTIs) continue to disappoint. The leading cause of death globally for all ages and the first cause in the 5-29 age group is road traffic injury. Close to 1.5 lakh people die yearly, and RTIs injure up to 4.5 lakhs. More than 60% of these deaths are attributable to vulnerable road users (i.e., pedestrians, cyclists, and motorcyclists). International Road Feder...