Filed under Green Tech Switch Scores Highest Environmental Rating on S&P Global ESG Credit Indicator Report Card Published by on December 16, 2021 PRNewswire/ — Switch, Inc. (NYSE: SWCH), (“Switch”), the exascale technology infrastructure corporation, today announced that is has received the …