Remove Ethics Remove Industry Remove Leadership Remove Social Capital
article thumbnail

What Business Should Do about Occupy Wall Street

Harvard Business Review

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. Society no longer tolerates hollow promises.