These days it seems that traffic is everywhere, whether dropping your children off at school, taking a quick run for milk to the grocery store, traveling to your favorite vacation destination and, of course, the daily commute to work. There is always traffic on the drive to work. And it seems there is always even more traffic driving home from work.
So what are you to do when you are fed up with the doom and gloom of the impending traffic jam? Answer: Take a toll road. The United States has approximately 5,695 miles of toll roads, operating in 35 states. Usually, a toll road is a public or private roadway for which a fee (or toll) is assessed for passage.
Investment in toll roads can take the form of a public-private partnership, better known as P3. Lately, there has been some news going around that a number of P3 investments are missing their revenue projections.
“The more problematic projects have tended to be brownfield deals although greenfield projects ha