The retailer is laying off nearly 130 employees, but a spokesperson said some will relocate to its new Los Angeles location and other facilities.
Post Comment