The Corporate Joust with Morality
[Caroline Kaeb is Assistant Professor of Business Law and Human Rights at the University of Connecticut. David Scheffer is the Mayer Brown/Robert A. Helman Professor of Law and Director of the Center for International Human Rights at Northwestern Pritzker School of Law. They are co-chairs of the Working Group on Business and Human Rights of the U.N. Global Compact’s Principles...