Result Health co-founders convicted of $1 billion in fraud
Three former Outcome Health executives have been convicted of running a multi-billion dollar scam. Samantha Bee on creativity A federal jury Yesterday (Apr 11) Conviction Outcome Health’s two co-founders—former CEO…