BusinessRussian Federation 'Russia is going to be a totally isolated country'To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 videoBusinessRussian FederationBen Fajzullin05/25/2022May 25, 2022British 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.https://p.dw.com/p/4BqEgAdvertisement