Skip navigation.

Quest for corporate social responsibility in plural societies: towards an ethical foundation of sustainable development and democracy in Africa