Oxford Properties commenced construction on a 1 million square foot data center in Ashburn, VA, on March 18, 2026.
End of Intelligence Report ยท 1 Sources Verified