February 1, 2009 by Eric Diaz  
Filed under Business, The News

The results of a 2008 Northeastern University study of small business owners.