Dr Mutabazi: Development in Africa needs corporate accountability
The Faculty of Law at the North-West University (NWU) recently hosted a public lecture addressing the role of corporate social responsibility (CSR) in the development of Africa and the investment relationship of the continent with China.