X5 Retail Group Opens 11,500th Store In Russia Russian retailer X5 Retail Group has announced the opening of its 11,500th store, a Karusel hypermarket located in the city of Samara. With an area...