"According to the World Health Organization, more than 1.2 million lives are lost every year in road traffic accidents. We believe our technology has the potential to cut that number, perhaps by as much as half."
1More
The World's Technological Capacity to Store, Communicate, and Compute Information | Kur... - 0 views
4More