View all
Retail
x5.ru
X5 Group is Russia's largest food retailer. In 2012, the organization of X5-Retail Group LLC was liquidated, and in 2018 X5 Group LLC was opened. Wikipedia
More on Yahoo Finance