Why do some social movements succeed while others fail? In this episode, Ravi talks to Jeremy Heimans, CEO of Purpose, a Public Benefit Corporation that builds and supports movements for an open, just, and habitable world. Together they discuss big social changes like same-sex marriage, drug legalisation, climate action and many more.