Moneycontrol.com Over 1.2 million people die each year globally on roads, and between 20 and 50 million suffer non-fatal injuries. Road accidents have stabilized in several high income regions like Europe and North America due to concerted efforts taken by governments … |
Read more here: Auto google