Stern revisited - When the lights went on
The Stern review, published a year ago this month, was a "eureka moment" that made UK plc realise it had to act on climate change. But while companies have made a good start, their work to address the challenge has only just begun