Worries for Luxury Fashion Industry After Blow to Pashmina Supply
Unusually high levels of snowfall in the Indian Himalayas have killed almost 25,000 pashmina goats. This significant drop in population could be a genuine concern to world luxury retailers, as …
Read More