Filed under Green Tech Switch Issues Annual Environmental, Social and Governance Report – PR Newswire Published by on April 15, 2022 PRNewswire/ — Switch, Inc. (NYSE: SWCH) (“Switch”), the exascale technology infrastructure corporation, today issued its 2021 Environmental, …