Russian Fashion Retailer Lamoda Lands $130M Investment

June 12, 2013