For those of you that don't know, Supreme Brands, the red logo that skyrockets the price on clothing they collab with, just got acquired for over 2 billion dollars. But is it really worth that much money?
Information
- Show
- Published13 November 2020 at 10:00 UTC
- Length14 min
- RatingClean