Sarah Mumford, marketing director at Alquity Investments, says the recent debacle at Barclays serves as a reminder that considering a company's corporate social responsibility principles is something investment providers should be doing as a matter of...