Elbrus Capital picks up 23% stake in Russia’s B2B Center

416
Elbrus Capital has bought 23 per cent of the shares of Russia’s largest online business products and services marketpl