8 March 2010, 5:13 am
March 8 (Bloomberg) -- Annual budget deficits in excess of $1 trillion will, over time, hamper the U.S.’s ability to borrow, and more government stimulus isn’t needed, a survey by the National Association for Business Economics showed.... Read More »