Birchbox Confirms Mass Layoffs
Subscription-box business Birchbox has confirmed to WWD that the company plans to lay off 44 of its 94 New York-based …
Home ยป
Subscription-box business Birchbox has confirmed to WWD that the company plans to lay off 44 of its 94 New York-based …