Forever 21 trivia: 95 facts about the fashion retailer October 1, 2019 By Costas Despotakis Leave a Comment Forever 21 is an American fast fashion retailer that recently announced that is planning to close most of its stores in Asia and Europe. [Read more…] about Forever 21 trivia: 95 facts about the fashion retailer