Photo detail

Photo detail

Illustration of the data center in Chantilly to be developed by real estate investment firm Penzance.