Small Business Index Snubs California
April 04, 2008
California is one of the worst states for small business owners and entrepreneurs, at least according to an index based on taxation and government regulation. The numbers are shocking, but only tell part of the story, as this brief report explains.