by admin | Mar 14, 2016 | High Yield
Digital Realty Trust (DLR, $85) is a real estate investment trust (REIT) that builds and rents out data centers to technology firms, government agencies, and large corporations. The firm has aggressively expanded its footprint and currently has 132 properties in its...