Swapping is the New ShoppingThe world produces over 80 billion garments each year; that's 10 pieces of clothing for every person on this planet. Yet, that isn't...