Fashion's overproduction highlighted in new Source Fashion report
The global fashion industry produces between 80 billion and 150 billion garments annually yet up to 40% remains unsold, frequently ending up in landfill, incineration, or markdown bins.
