Stack Infrastructure is expanding into Japan with a 36MW campus
January 17, 2022 STACK INFRASTRUCTURE
Stack Infrastructure has revealed that it would be developing a 36MW data center campus in Japan. The facility will be located in Inzai, Chiba Prefecture, just outside Tokyo. Stack Infrastructure will be partnering with funds managed by Oaktree Capital Management LP on the project. The company...
Read more