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.
Stay up-to-date on our podcasts by following us on PodBean, Apple Podcasts, Spotify and Google Podcasts.

