DID YOU KNOW?
THE SPOOKY STATS
In 1958, the average lifespan of a business was 61 years. Today, the average lifespan is around 18 years.
Source: A McKinsey Study.
80% of the companies that existed before 1980 are gone.
Source: Harvard Business Review
From 2005 to 2017, only 78.6% of new businesses survived beyond one year.
Source: U.S. Small Business Administration Office of Advocacy
Some predict that by 2027 as many as 75% if the companies listed on the current S&P 500 will have disappeared.
Source: Innosight's 2018 Corporate Longevity Briefing