Taming the Beast
Prop E in 1999 created the SFMTA with the merger of Muni and DPT. Today, a few peeps think that merger didn’t quite do for San Francisco transportation what we hoped it would.
- Is the SFMTA too big and unwieldy to function properly? (Examiner) 04/03/11


Ross Guehring