Richard Davey

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.
Oct 12, 2012   Streetsblog D.C.