Technology | Fri Dec 12, 2008 1:19pm EST

Europe clinches deal to battle climate change