DJ Durant on October 27th, 2009

Performance ReportNine months ago, Congress passed and President Obama signed an economic stimulus package totalling $1.8 trillion.  Hastily designed and implemented, the legislation was highly criticized because it was virtually impossible for anyone to have actually read the bill (much less

Continue reading about Stimulus Report Card