Share this page

IFC Invests $100 Million in the Russkiy Mir Group