X5, Russia's largest food retail chain, said in a statement it would buy 15 stores – all in St. Petersburg...
June 20, 2022
Russian Federation
Russia's X5 to buy St. Petersburg chain from Finland's Prisma
June 20, 2022
Russian Federation