5 May 2026

EU's simplified Deforestation Regulation could have 'catastrophic consequences'