Why leading businesses are treating sustainability as a financial strategy
Innovation Forum podcast

Why leading businesses are treating sustainability as a financial strategy

2025-05-09

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.

Comments (3)

More Episodes

All Episodes>>

Get this podcast on your phone, Free

Create Your Podcast In Minutes

  • Full-featured podcast site
  • Unlimited storage and bandwidth
  • Comprehensive podcast stats
  • Distribute to Apple Podcasts, Spotify, and more
  • Make money with your podcast
Get Started
It is Free