20 November 2025

EU Council proposes further delay to EU Deforestation Regulation