Report: Outcome Health employees misled advertisers

13. October 2017 Health 0

A report from the Wall Street Journal found that the Chicago-based company supplied inflated metrics and inaccurate reports, which may have boosted sales.

Powered by WPeMatico