Skip to main content

Inside the secret financial dealings of Steward CEO Ralph de la Torre

By The Boston Globe  
   September 03, 2024

Financial statements show that Steward reported staggering losses while it was making these lavish outlays to its executive, namely $364.7 million in 2021 and a $268.8 million loss in 2022.

Full story


Get the latest on healthcare leadership in your inbox.