Corporate social responsibility (csr) is a theme that engages business, academics, social and environmental activism, politics and media. It has gained increased prominence of late, driven, by a