DOT’s Stimulus Payouts Reach $30.4 Billion

The Department of Transportation’s payments to states for finished stimulus projects reached $30.4 billion as of Aug.

Please consider registering in order to access the full article.