Fashion brands burn millions worth of their stock yearly and Burberry’s latest annual report proves it. The British brand said it destroyed £28.6…
Fashion brands burn millions worth of their stock yearly and Burberry’s latest annual report proves it. The British brand said it destroyed £28.6…