Nearly 1.3 million lives are claimed by road traffic accidents every year. As much as 3 percent of annual GDP in some countries is lost due to road accidents. And road traffic injuries are the leading cause of death for children and young adults.
Share





