The apparel e-retailer will lay off more than 500 employees as it focuses on its facilities in Atlanta, Phoenix and Indianapolis.
Post Comment