SQUAWK/NEWS
Account
Theme
Account
Menu
Live News EQUITY FLASH L impact

People Inc. lays off 195 employees, about 6% of its workforce

People Inc. is laying off 195 employees, about 6% of its workforce.

PPLI

Related stories