Insights+
The Crisis in Iran: Implications and Actions for Sustainable Business
The crisis in Iran has mounting implications for the global economy. Disruptions to energy, food, and critical supply chains continue to intensify, alongside an increase in human rights risks for workers and communities. BSR outlines three possible future scenarios of the ongoing crisis, political implications for business, and actions sustainability teams can take to manage risks.
Insights+
EU CSDDD Finalized: Key Due Diligence Expectations Remain Intact
The amended EU Corporate Sustainability Due Diligence Directive is now finalized, and while its scope has narrowed, companies are still required to conduct risk-based human rights and environmental due diligence across their value chains. Explore key areas for strategic adjustment and practical steps companies can take now to prepare for implementation by 2029.
Sign up for sustainability insights that matter to your business