Legal Update

The European Deforestation Regulation has been postponed: the rules will not come into force until the end of 2026

24-12-2025