People Inc. to Lay Off 195 Employees, About 6% of Workforce
People Inc. plans to lay off 195 employees, about 6% of its workforce, according to Adweek. Reuters has not verified the report.
People Inc. plans to lay off 195 employees, about 6% of its workforce, according to Adweek. Reuters has not verified the report.