
Former Outcome Health executive Rishi Shah resigns from board of Chicago tech hub 1871
Former Outcome Health executive Rishi Shah, who faces criminal charges for his alleged role in a nearly $1 billion fraud scheme, resigned from the board of Chicago tech hub 1871...







