Outcome Health, a prominent Chicago advertising startup facing fraud allegations from some of its investors, on Friday took steps to cut more staff, offering voluntary buyouts to employees.
Outcome Health, a prominent Chicago advertising startup facing fraud allegations from some of its investors, on Friday took steps to cut more staff, offering voluntary buyouts to employees.