News

The company has begun installing advanced computing infrastructure at its data center property on Tulane Road, known as Colossus 2.