MEPs have endorsed a delay and simplification of the EU’s deforestation law, granting large companies until December 2026 to ...