More businesses shutting down than starting up
(May 8, 2014) -- The U.S. economy is less entrepreneurial now than at any point in the last three decades, the study showed. Overall, new businesses creation as measured by the share of all businesses less than one year old, declined by about half from 1978 to 2011, according to the Washington Post.