!important - The First App that Could Save Your Life

BERKELEY, California, July 7, 2020 /PRNewswire/ --Of all 250,000 pedestrian fatalities a year, 65% present a massive problem for the automotive industry.