Skip to content
Layoffs News

People Inc. Lays Off 195 Staffers, About 6% of Workforce, With CEO Citing ‘Rapid Changes in Media’

Sources and story details