Embattled Louisville health insurance provider loses vital state contract

Passport Health lost its $1 billion state contract.

Embattled Louisville health insurance provider loses vital state contract