Startups How Financially Strapped Startups Can Still Innovate Data from the United States Bureau of Labor Statistics about startup failure rates revealed that just 80% of new businesses last more than one year. That means that there’s a …