Full article on economist.com
Examples of multinational companies forgoing business on purely ethical grounds are rare. Despite fine words, corporations are by nature profit-maximisers. Their remit is to make money without stepping over the law; separating right from wrong, they often argue, is the job of governments and regulators. Even so, there are occasions when a perfectly legal practice is so unpalatable to the public, and any association with it so damaging to the brand, that morality is difficult to ignore...