DOT Pushes Stimulus Payouts to $8.8 Billion

DOT Pushes Stimulus Payouts to $8.8 Billion

The Department of Transportation pushed a hefty $524 million out to states in the week ending Jan.

You are only viewing part of an article, please register to get full access.