Did you know the road accidents in India has caused 1.2 Million deaths and 5.5 Million Serious Injuries in the last decade? This statistic simply amounts up to an average death of at least one every 4 minutes. As vehicle sales rose, emerging countries lik