Overwatch Capital acquires data center in Plano, Texas

view original post

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 …