Cardigan, a small town of 4,000 in western Wales, once churned out 35,000 pairs of jeans every week for 30 years. That was in the days before outsourcing, of course. With the closure…

Read More >