U.S. textile mills will spin almost 3 million bales of cotton this year. That’s enough cotton to make more than 600 million pairs of men’s jeans and more than 2 billion men’s dress shirts.

Close