The one shibboleth that we have to banish from the economic lexicon is “ maximization of shareholder value”. A company has to consider other stakeholders like employees, consumers and the community. Global capital is the master of finance and it dictates the terms of doing business. Ethical business should add value to the society. We cannot set limits to profits, but we can set limits to greed.
A time will come when people will prefer the cooperative model to the stock market model. Wall Street will meet its comeuppance then.