Posts tagged Nexar
Our investment in Nexar

Human fallibility (accidents, alcohol and so forth) is the root cause of massive loss of life on the roads, despite continuous improvements in auto safety technology. The annual tally of road deaths globally is over 1.25M, with millions more injured or maimed, lives altered, families destroyed. 

Read More