The rise and rise of CSR
Tove OkunniwaManaging partner, MEC Sponsorship UK
Corporate Social Responsibility (or CSR) has become a red-hot issue for businesses large and small in a surprisingly short period of time. It describes the principle that companies...