Switch announces record sales and construction update for SuperNAP-8

Switch announces record sales and construction update for SuperNAP-8