Digital Realty Trust (DLR) Beats Q1 FFO and Revenue Estimates | AllMind News