Several major advertisers are halting their business with Outcome Health following allegations that some employees of the prominent Chicago startup misled clients.
Several major advertisers are halting their business with Outcome Health following allegations that some employees of the prominent Chicago startup misled clients.