George, Erika; Restrepo Amariles, David - 2021
emerging indicators and instruments on business and human rights are relevant to the impact of business on well-being. This … article examines which reporting frameworks and ranking systems best capture human rights and sustainability risks that could … compromise well-being. Specifically, the article analyzes the frameworks and indicators used to measure human rights performance …