MPW – Steward Throws in the Towel
July 30, 2024 – Well folks there it is. On July 26, 2024, Steward Health Care threw in the towel and called time on Master Lease II over 8 MPW hospitals in Massachusetts. These hospitals were contributed by MPW into the seemed-like-a-great-idea-at-the-time joint venture with