Vision Zero on the Roads of Santa Clara

The Vision Zero program is expanding in the Bay Area: the Santa Clara City Council has officially approved a plan to eliminate traffic fatalities. This move makes the city part of a growing network of … Read more