The World Health Organization (WHO) estimates that nearly 1.3 million deaths across the globe occur due to road traffic crashes each year. As per the WHO, 93% of the global deaths on the roads are recorded in low- and middle-income countries, even though such nations are home...