" The Impact of Corporate Social Responsibility on the Financial Performance of South African Companies " Ndlovu, Lizwelethu Reddy, C. D.