EU Deforestation-Free Products Regulation (EUDR): Simplification is taking shape in EU Commission’s guidance April 17, 2025