Across Africa, corporate social responsibility (CSR) programs are often a requirement of any international investment. The approaches companies take to engage in philanthropic activities include everything from just writing checks to actually developing their own in-house programs. No matter what approach you choose, or your company already has in place, there are some guidelines to [...]