Oppidan Submits Paperwork For a 99,000 sq ft Data Center in Memphis, Tennessee
May 05, 2023 Tennessee
The US real estate development company Oppidan has filed plans to construct a data center in Memphis, Tennessee. The company has filed with the Memphis and Shelby County Division of Planning and Development for permission to build a data center at 3900 S. Mendenhall Road. The permit encompasses...
Read more