Drilled
Climate News Update: The New Carbon Majors + Swiss Elders Win Landmark Climate Case
Lots of news lately on stories we've been following, so in today's episode: an update! The landmark Carbon Majors report has been updated with some surprising new data, and the European Court of Human Rights has sent down an historic ruling that will shap