Richard Davey

October 12, 2012, 7am PDT
At a news conference this week announcing their ambitious "mode shift" campaign, Massachusetts Secretary of Transportation Richard Davey boldly announced that the state will "build no more superhighways," and work to get people out of their cars.
Streetsblog D.C.