What the New Switch Pyramid Means for Your Business On March 8, 2017, telecom and cloud services giant Switch officially opened its brand new data center in the former Steelcase pyramid in Grand Rapids. The massive, 18-million square foot hub is Switch’s first data...
Recent Comments