Prichard Data Center Wins Site Plan Approval as Developer Says Facility Will Use No City Water
The Prichard Planning Commission approved the site plan for the $93 million Edged data center on Telegraph Road, and the developer's attorney says construction could begin any day and take…
