Digital Crossroad data center in Hammond lands top-10 content delivery network client January 29, 2021 – By Larry Avila Leave a Comment The Digital Crossroad high-tech data center in Hammond has landed a major client.