IEA urges a quick and global push to develop and deploy carbon capture and storage (CCS) technologies
20 October 2008