Responsible 100 - Has CSR reached its sell by date?