CSR is nothing new but social media channels are giving it a fresh – not to mention lucrative – lease of life. Lucy Fisher reports The term corporate social responsibility – or CSR for short – can ...