Panorama

Chatham House report inspires debate, consternation
A recent report published by Chatham House, an international think tank based in London, maintained that using biomass to generate low-carbon electricity is a flawed policy that is speeding up global warming. ...