BP-Rosneft Shows Russia Is 'Not Investable': Browder

" Browder told CNBC.com. Citing the trail of western businesses which have encountered difficulties in Russia, including Ikea, Telenor and Shell , Browder said that investors should be aware of the risks of working with a country that has endemic...