Happy Thanksgiving! November 26th, 2009 All of us here at the Task Force on Financial Integrity and Economic Development would like to wish everyone in the United States a very happy Thanksgiving holiday. Continue Reading