Steward Health Care CEO Ralph de la Torre is stepping down after not testifying before a Senate panel investigating the company's bankruptcy. His resignation comes amid scrutiny from officials and allegations of greed. The Senate approved a resolution to hold him in criminal contempt.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing