More than 1.35 million people lose their lives in road crashes every year, says the World Health Organization (WHO). As most such mishaps are a result of human errors, the chorus for integrating advanced safety features in automobiles is growing louder. Additionally, the government...