News Forever 21 Plans to Raise $81 Million by Selling Assets The retailer is set to offload all its stores and brands In September, popular clothing brand Forever 21 declared bankruptcy under chapter 11. To... Mike BrookmanFebruary 4, 2020
News Sports Illustrated Has Been Sold For $110 Million Sports Illustrated’s brand and all of its accompanying intellectual property have been sold for $110 million. The Meredith Corporation announced the sale on Tuesday,... Mike BrookmanMay 28, 2019