Technology | Fri Oct 17, 2008 11:12am EDT

EU steps up battle to halt deforestation by 2030