07 Mar 2025 2.1 million sq ft technology campus proposed in southern Georgia Project Splice would total seven buildings and a substation