QTS is known to be developing a large campus in Fayetteville. The company filed to develop Project Excalibur back in 2022. QTS plans to develop 6.6 million sq ft (613,160 sqm) of data center space ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results