29 November 2023

Companies face failure to comply with EU deforestation law, Ceres says