Intelligence Unit Special Reports Special Events Subscribe Sponsored Departments Follow Us

Twitter Facebook LinkedIn RSS

Signing the stimulus, February 17, 2009
President Barack Obama will sign the $787 billion stimulus package (with $19 billion set aside to bring America's healthcare records into the electronic age) at the Denver Museum of Nature & Science today, and the news outlets are stumbling over themselves trying to the get the newest angle on the package. Here is a round-up from some of the biggest news outlets on