The Department of Transportation has announced $290 million in “livability” grants, including $25 million each for streetcars in Charlotte, Cincinnati, Ft. Worth, and St. Louis plus $5 million to extend a streetcar line in Dallas. “Streetcars are making a comeback because cities across America are recognizing that they can restore economic development downtown,” the DOT […]