Luis LleonartDec 17, 20202 minNew Car Technologies: Friend, Foe Or I Don’t Know?With tens of thousands of people injured in car crashes every year, many car companies have invested a lot of time and money into...