by Allan Davison | Aug 21, 2014 | Digital Lifestyle Trends, Technology Areas
Every year, about 1,3-million people worldwide lose their lives on the roads, with up to 50-million more suffering non-fatal injuries. The human and economic impact of these tragedies is huge. Estimates suggest that, each year, traffic incidents cost countries between...