ESG Today: Week in Review

This week in ESG news: Switzerland passes net zero climate law; Republicans launch new attack on ESG investing; EcoVadis ESG ratings study finds improving...