Small Business Owners Say Economy Poor, Getting Worse
After an upward tick in February, small business owners' economic confidence took a sharp drop in March, casting the Discover Small Business Watch to its lowest point since its inception in August 2006.