article thumbnail

Entrepreneurship Suffers When Well-Paid Jobs Are Plentiful

The Horizons Tracker

The author believes that while lower costs of capital would certainly help raise the entrepreneurship rate, it would be most beneficial to entrepreneurs with lower skills. This would have less of an impact on higher-skilled entrepreneurs, for whom the decline has been most pronounced.

article thumbnail

Even for Companies, the U.S. Is Split Between Haves and Have-Nots

Harvard Business Review

The worldwide trend of rising economic inequality applies not only to individuals. companies’ return on invested capital (ROIC), and compare it with economy-wide ROIC estimates constructed by Deloitte. What are the underlying drivers of this trend? Consider what’s happening among corporations. There are many.

ROIC 8
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Get the Strategy You Need — Now

Harvard Business Review

These “dynamic reallocators” produced a median total return to their shareholders of 10 percent per year between 1990 and 2010. Put you ahead of trends? Companies run by decisive CEOs rack up more economic profit — what’s left of operating profit after the cost of capital is subtracted – than competitors do.

article thumbnail

Why Sit on All that Cash? Firms Uncertain on Cost of Capital

Harvard Business Review

Many are deeply uncertain about which initiatives they should fund — and one root of this indecision is a general lack of confidence in the cost of capital projections they are using to make the call. We find that 55 percent of respondents are convinced their cost of capital estimates are off by more than 50 basis points.

article thumbnail

The Comprehensive Business Case for Sustainability

Harvard Business Review

Today’s executives are dealing with a complex and unprecedented brew of social, environmental, market, and technological trends. Yet executives are often reluctant to place sustainability core to their company’s business strategy in the mistaken belief that the costs outweigh the benefits. Fostering innovation.