The City of Louisville has launched its own Department of Transportation, which will be responsible for sorting through a backlog of already-approved road projects that have been stuck in limbo in the city for years. “We have seen other cities around the country...Read more