Since it set out 100 ethical commitments in its Plan A three years ago, M&S - The Independent