23 July 2026

Companies 'caught between shifting political signals' on deforestation