Peak 10

Release Summary

Peak 10 announced the full availability of Level 3 network services across all 16 of the company’s data centers, which encompass nearly 860,000 square feet of floor space across 10 U.S. markets.