ESG Today: Week in Review

This week in ESG news: Barclays reports £500 million sustainable finance revenue, then drops out of Net Zero Banking Alliance; new voluntary sustainability reporting...