Filed under Green Tech Switch Issues Annual Environmental, Social and Governance Report – MarTech Series Published by on April 18, 2022 Switch, Inc, the exascale technology infrastructure corporation, issued its 2021 Environmental, Social and Governance (ESG) Report.