Digital Realty Trust, Inc.
American datacenter company
DLR NYSE
SEC CIK 1297996
Follow Digital Realty Trust
Weekly email: filings, results, news