The proposed $1.7 billion data center campus in South Annville Township, Lebanon County, Pennsylvania, has been officially withdrawn by its developer, Inch & Company.
The proposed $1.7 billion data center campus in South Annville Township, Lebanon County, Pennsylvania, has been officially withdrawn by its developer, Inch & Company.