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 encompasse...

Oppidan Submits Paperwork For a 99,000 sq ft Data Center in Memphis, Tennessee
May 05, 2023 | Posted by Abdul-Rahman Oladimeji | Tennessee