Indeed, a new effort announced on September 23rd by three groups, including the United Nations Global Compact, is intended to help companies see human rights as a business issue that they need to incorporate into their thinking.
ECONOMIST: Companies and human rights