Entertainment
Fashion
Investing News
Life Style
Market News
Retail
Technology
The Market Buzz
Your Environment
Stitch Fix Shares Fall After Laying off 15% of Workers
Stitch Fix (NASDAQ: SFIX) has laid off 15% of salaried workers, specifically within corporate and styling leadership positions, according to an internal memo. The company’s shares fell 9% Thursday...