Ralph de la Torre is stepping down as CEO of Steward Health Care due to criminal contempt charges for refusing to testify about cost-cutting decisions. Steward, facing bankruptcy, aims to sell hospitals to address $9 billion debt.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing