People Inc. lays off 195 employees, citing shift away from print and legacy web Corporate governance October 30, 2026 People Inc. lays off 195 employees, citing declining print revenue and a strategic shift toward digital growth, diversified revenue streams