site logo

Centene, Aetna protest after losing lucrative Louisiana Medicaid contracts

Getty Images