Forever 21 downsizes international stores

Los Angeles - Forever 21 has decided to shut down some of its international stores. Specifically, the Los Angeles-based retailer is closing its UK stores including major cities.


OR CONTINUE WITH
F21
Forever 21