
Sign up to save your podcasts
Or
Ellen McCormack, head of Europe at Watershed talks with Ian Welsh about how sustainability is moving closer to core business functions, the evolving carbon removal market, and why clean energy is increasingly a financial imperative. They explore how major companies are embedding climate strategy into operations, not just for compliance – but to unlock long-term value.
5
66 ratings
Ellen McCormack, head of Europe at Watershed talks with Ian Welsh about how sustainability is moving closer to core business functions, the evolving carbon removal market, and why clean energy is increasingly a financial imperative. They explore how major companies are embedding climate strategy into operations, not just for compliance – but to unlock long-term value.
4,208 Listeners
30,718 Listeners
561 Listeners
1,254 Listeners
110,845 Listeners
2,530 Listeners
451 Listeners
98 Listeners
59 Listeners
5,448 Listeners
171 Listeners
15,470 Listeners
262 Listeners
195 Listeners
455 Listeners