Digital Realty Trust (DLR 0.95%) has underperformed the market recently, and it's not hard to see why. In addition to a debt and liquidity problem, the company's governance has come under fire. In this video, two of our real estate experts give their take on the current state of the business.

*Stock prices used were the afternoon prices of June 13, 2023. The video was published on June 14, 2023.