Switch Receives EPA Excellence in Green Power Leadership Award

LAS VEGAS, Sept. 5, 2019 /PRNewswire/ — Switch (NYSE: SWCH), the global technology infrastructure corporation that develops hyperscale data …