Last week, Tortoise Media launched its Responsibility 100 Index, which tracks the difference between sustainability ‘talk’ and ‘walk’ at the UK’s biggest firms. Or, in other words, who might...