1 min to read News Posted on August 17, 2023 Medical Properties Trust Sells $105 Million of Its Interest in … – Business Wire Medical Properties Trust Sells $105 Million of Its Interest in … Business Wire Source: Medical Properties Trust Sells 5 Million of Its Interest in … – Business Wire share share share