25 April 2013

Barclays' head of carbon steps down