Remove Crisis Remove Ethics Remove Human Capital Remove Social Capital
article thumbnail

What Business Should Do about Occupy Wall Street

Harvard Business Review

The global financial crisis that continues to send shock waves across the world unfortunately represents the ugly face of capitalism today. ITC decided to measure its own performance in terms of its contribution to creating economic, environmental, and social capital through innovations that would be embedded in its business strategy.