Auto technologies for safer rides down the lane
Growing number of road accidents, due to human or technical failure, has raised the brows of security personals all over the world. According to the UN traffic report, “decade for action,” road accidents take over 1.3 million lives annually, while …