Steward Health Care plans to close two hospitals in Massachusetts by the end of the month, resulting in over 1,200 layoffs.
Sales of its other 29 hospitals have been delayed and Steward’s CEO Ralph de la Torre has been subpoenaed to appear before a Senate subcommittee.
WHY THIS MATTERS