Small Biz Trends depressing numbers extremely difficult infographic 9% making it to ten years Fifty percent statistics Fifty percent statistics majority of new businesses fail within their first year 50% of small businesses Small Biz Trends