EU delaying anti-deforestation law a welcome relief for businesses

background image