DOT Stimulus Payouts Reach $10.9 Billion

DOT Stimulus Payouts Reach $10.9 Billion

The Department of Transportation’s total spending under the economic stimulus package reached $10.893 billion as of April 16, up $456 million since the end of March.