News

The Department of Labor (DOL) announced this week it will pause operations at Job Corps centers nationwide, a move that has already gotten pushback from both sides of the aisle on Capitol Hill.
Staff note from Business Insider CEO Barbara Peng, sent to employees on May 29, 2025.