Investment firm Overwatch Capital has acquired a data center site in Plano, Texas. The company this week announced the acquisition of a 150,000-square-foot (13,935 sqm) data center facility located in …
Overwatch Capital acquires data center in Plano, Texas
view original post