News

The planned facility from Denver-based data center developer Tract would be located on 744 acres at 16100 Branders Bridge ...