Over 90 percent of the assets owned by millionaires are held in low-risk investments (bonds and cash), the stock market and real estate. Business startup costs made up less than 1 percent of the investments of high net worth individuals in North America in 2011. A recent study found that less than 1 percent of all entrepreneurs came from very rich or very poor backgrounds. They come from the middle class.
On the corporate side, stock buybacks are employed to enrich executives rather than to invest in new technologies. In 1981, major corporations were spending less than 3 percent of their combined net income on buybacks, but in recent years they’ve been spending up to 95 percent of their profits on buybacks and dividends.