site logo

Stitch Fix to lay off 1,400 employees