ESG Today: Week in Review

This week in ESG news: Google signs deal to power German operations with carbon-free power; AT&T commits to help reduce emissions by 1 billion...