Metro Atlanta faced an onslaught of data center development projects in 2024, but it seems the busy year for high-tech computer storage facilities saved its largest proposal for last. Preliminary ...
A 13-building data center campus costing $17 billion has been proposed for Atlanta, Georgia. Known as Project Sail, the campus would be built on 832 acres of land near the city of Newnan, 45 miles ...