DG Arnold - Business Ethics Quarterly, 2010 - cambridge.org
… the corporate responsibility, or duty, to respect human rights and … of the duties of TNCs and
states with respect to human rights.… perfect duties are distinct from any imperfect duties TNCs …