Wednesday, December 28, 2011
  • American Apparel Expands In UK

    Los Angeles-based American Apparel is opening a new store in Westfield London, as part of the company's efforts to expand in the UK. The apparel retailer has two store-in-stores that opened ealeri this month at UK chain Selfridges, bringing the total count there to 18. ...Read the whole story