EUDR Regulation postponed – what does the deferral mean for businesses?

20 January 2026