News

Durham, N.C.-based Duke University has shared plans to lay off 599 employees who had accepted a voluntary separation agreement proffered in the spring. The layoffs include roles among some of Duke ...