10.0.3.230

Index backs Russia’s largest e-commerce deal

273
The round, which is the largest private investment the Russian e-commerce market has seen to date, was led by existing i