The Social Practice of Human Rights: Humanizing Investments in the Extractive Industries in Africa ...

[unable to retrieve full-text content]International financial institutions (IFIs) face enormous risks in developing countries that require greater measures of sustainable business conduct …