Danielle Smith

Renewable energy


Listen Later

David Victor, is a professor of international relations and co-director of the Laboratory on International Law and Regulation at the School of Global Policy and Strategy. He joins the show to talk about 100 per cent renewable energy. 

...more
View all episodesView all episodes
Download on the App Store

Danielle SmithBy CHQR / Curiouscast