Publication
'Good Citizens': Corporate Social Responsibility in Africa
"Corporate social responsibility (CSR) is a growing consideration for businesses. The Country Review Reports (CRRs) compiled through the African Peer Review Mechanism (APRM) provide a unique lens through which CSR application in Africa can be gaug…