Remove 2010 Remove Balance Sheet Remove Culture Remove Metrics
article thumbnail

If You Think Downsizing Might Save Your Company, Think Again

Harvard Business

American firms alone laid off more than 8 million workers from the end of 2008 to the middle of 2010. Many of these effects may have long-term consequences, like reduced innovation, that are not captured in short-term financial metrics. During the Great Recession of 2008, companies around the world downsized their workforces.

Company 28