The new Deforestation Law, which obliges companies to verify that products sold in the EU have not been produced on deforested land, came into force on June 29, 2023 with 18 months to implement it. With this law, the EU wants…