A new report from DEKRA, the German Motor Vehicle Inspection Association, shows that the aim of zero traffic accident-related fatalities, ‘Vision Zero’, has already been reached in hundreds of cities across Europe.
Input your search keywords and press Enter.