West 7 Center positioned to capture wholesale data centre demand from Asia, cloud and digital media
West 7 Center is an entirely underground data centre facility located in the downtown Los Angeles area. We recently had a chance to speak with management and tour the facility. Details below.
or