#995: Buybacks And Bailouts


Episode Artwork
1.0x
0% played 00:00 00:00
Apr 30 2020 22 mins   749
Over the past decade, American companies spent billions buying back their own shares. Now they need a taxpayer rescue. Do they deserve it? | Subscribe to our weekly newsletter here.