With pedestrian road deaths having increased 53% in the past decade, the Federal Highway Administration (FHWA) is promoting its Safe Transportation for Every Pedestrian (STEP) and the countermeasures it has introduced to increase safety for vulnerable road users.
Source: Traffic Technology TodayLiked this story?
Get top 10 stories like these delivered to your inbox weekly.
View Sample Newsletter