New European rules to curb deforestation have worrying flaws, scientists say 24.07.2024 04:15 Sciencebase.com European Union faces calls to delay import policy set to take effect in late 2024