A business podcast 75 years in the making