Saving the NHS £1 Billion?

/
That's the surprising claim made in a film we've just completed…

Clash of the Greens

/
At a time when the urgency of tackling climate change is greater…