By Greater Louisville Project on
7/16/2009 7:34 PM
According to recent data from the Texas Transportation Institute, it does. In 2007, Louisville residents lost 38 hours a year in traffic. While this is down from a peak delay of 44 hours in 2004, it is still far higher than our peer cities where residents lost an average of 29 hours.
Read More »