Want to create an interactive transcript for this episode?
Podcast: Sustainable Business Podcast by Innovation Forum
Episode: Weekly podcast – Unlock business value via carbon measurement and decarbonisation strategy
Description: This week: Ellen McCormack, head of Europe at Watershed, talks with Ian Welsh about how major companies are integrating sustainability into finance and operations. They discuss the shifting narrative from climate goals to ROI, challenges in renewable energy infrastructure, and trends in carbon removal and investor demand.
Plus: vegetable oil prices surge amid instability; rare earths weaponised in US-China trade war; global shipping strikes weak emissions deal; and, leaked PR campaign sparked diet backlash, in the news digest, by Ellen Atiyah.
Host: Ian Welsh