HBI Deals+Insights / News
In the last ten years, Russia has lept from 120th on the World Bank’s ‘ease of doing business’ scale to 31st, beating China, India and Turkey. Are worries about risk now over-inflated? Panellists at HBI 2019’s session on Russia and the CIS discuss.