Outcome Health (Outcome) has agreed to a resolution with the Department of Justice to pay $70 million. The money will…
This website uses cookies.