ESG Today: Week in Review

This week in ESG news: Switzerland announces mandated climate reporting for public companies & financials; Pfizer issues $1 billion sustainability bond to fund vaccine...