Listen On
Listen on
Bill Browder was the largest foreign investor in Russia until 2005, when he was denied entry to the country for exposing corruption in Russian state-owned companies.
Other Episodes
Guest: Klára Dobrev
Guest: Louise Shelley
Guests: Martin Indyk, Hans Nichols, Sarah Yager
Guest: Samuel Chu
Guest: Charlene Chu