What motivates companies to do good—altruism, or guilt? | consumer psychology | Scoop.it

"A study of 4,500 American firms aims to explain the rise of corporate social-responsibility programs ..."