This week on Down to Business, Bill Browder, once Russia’s largest foreign investor, describes how he started more than a decade ago on his campaign to convince the world that Russian President Vladimir Putin is dangerously corrupt.
Learn more about your ad choices. Visit megaphone.fm/adchoices
TLDR
Kyla Scanlon, Devin Friedman, Kat Angus, Sarah Rieger, Matthew Karasz