Putting sustainability at the heart of business
Dr Paul Toyne discusses G8 talks on climate change and role of new technology. ITV News November 1, 2005