Navigating the Complexities of Business and Human Rights E-International Relations, 23 Feb 2023 Capitalism has implemented different mechanisms to legitimize itself, CSR is one of this tools that has been held for debate…