Investor: 'Russia is going to be a totally isolated country'

  • 2 years ago
British investor and Kremlin critic Bill Browder believes Russian President Vladimir Putin will go to any length to maintain his power. But it will come at a cost.

Recommended