Stack Infrastructure has completed work on its newest data center outside Portland, Oregon. The 180,000 square foot, 24MW POR3 facility in Hillsboro is the company’s first building at its new 30-acre ...