
#319 Revisited: Green Engineering, with Bison
Britain’s biodiversity has been declining sharply over the last 50 years. The country is now one of the most nature-depleted nations in the world. Despite legislation and efforts to stem the tide of wildlife population decline, little has helped. In February 2025, the UK government announced a new approach to reintroductions of beavers in England....
The skinny
The skinny isn't ready yet — notes appear once the transcript is processed.