GlobeScan and BSR recently hosted a webinar exploring the new landscape of sustainable business.
In a turbulent operating environment, the discussion examined how companies are prioritizing and implementing sustainability strategies that drive business value, and how they are planning for the future. Speakers explored how fragmentation, geopolitical tension, contested information, and uneven economic and social conditions are reshaping the sustainability agenda and influencing corporate decision-making.
Drawing on findings from the BSR GlobeScan State of Sustainable Business 2026 survey, the webinar highlighted how more than 100 global sustainability leaders are responding to this moment. The conversation explored the shift from ambition to implementation, changing business priorities, evolving stakeholder expectations, and where sustainable business is headed next.