Finance: Outcome Health, a hot $5 billion startup, reportedly misled its advertisers

12 October 2017, 22:02 UTC

A startup that raised $500 million in May at a $5 billion valuation misled its advertisers, The Wall Street Journal reports.

More details