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 gauged.
No comment yet.
Sign up to comment