Trellis, IMPACT ROI, and Sandbar Solutions released How to Set Sustainability Strategy in 2025: Thriving in an Era of Impact and Backlash (February 2025). The report is based on interviews with over 50 chief sustainability officers (CSOs) from U.S. and European companies with annual revenues exceeding $1 billion. The report explores the challenges of corporate sustainability strategy and ways to align expectations and incentives effectively.
Human Level’s Take:
Key takeaways: