Digital Crossroad data center in Hammond lands $28M investment to expand site

The Hammond-based Digital Crossroad data center has landed a $28 million investment, which will allow operators to expand.