Transdev Awarded Contract Renewal in Sonoma County
Transdev North America has announced it will continue serving the public transit needs of Sonoma County Transit after the Sonoma County Board of Supervisors approved a five-year contract renewal this spring.