$800 billion: Gone without a trace.
At $800 billion the Stimulus stands as the largest single government spending bill in world history. So what happened to the money?
At $800 billion the Stimulus stands as the largest single government spending bill in world history. So what happened to the money?