British luxury leather goods house Mulberry has issued its 2024-25 Impact Report, reaffirming a strong commitment to sustainable leather sourcing and circularity even as the business remains under ...