Wayfair on Thursday announced that Chief ... off over 200 employees as it closes its returns center and outlet store in Florence, Kentucky, at the end of 2025.
According to Retail Dive, Wayfair announced that it will be closing its returns center and outlet store in Florence, Ky., at the end of 2025. The company decided not to renew its lease.