Business Insider laid off about one fifth of its workforce Thursday, a sweeping round of cuts that affected every department and drew swift criticism.
Business Insider laid off about one fifth of its workforce Thursday, a sweeping round of cuts that affected every department and drew swift criticism.