thesubtimes.com
Pierce Transit Takes Industry Lead in National Study to Improve Pedestrian, Rider, Bus Operator Safety
Nearly 6,000 pedestrians were killed in traffic crashes in 2017, according to the National Highway Traffic Safety Administration. To combat this issue and improve road user safety overall, leaders …