Public Transportation Saved 865 Million Hours Of Delay On US Roads In 2011
February 8th, 2013 | by Nicholas Brown
According to the Texas Transportation Institute, public transit reduced road delays by 865 million hours in 2011, and avoided the
February 8th, 2013 | by Nicholas Brown
According to the Texas Transportation Institute, public transit reduced road delays by 865 million hours in 2011, and avoided the