Digital Crossroad data center in Hammond lands top-10 content delivery network client

The Digital Crossroad high-tech data center in Hammond has landed a major client.