LAS VEGAS and RENO, Nev.: Switch (NYSE: SWCH), the technology infrastructure corporation that is powering the future of the connected world®, today announced that an international streaming media corporation has signed a 15 MW colocation deal. The streaming corporation plans to use Switch’s North American PRIME data centers as a worldwide distribution hub for its […]