Leroy Merlin denies reports on sale of its warehouses in Russia
Disclaimer: TASS is Russian government propaganda, and not a reliable news source.
The retailer owns a 130,000 square meter site in the town of Domodedovo in the Moscow region and a 140,000 square meter site in the Dmitrovsky district of the Moscow region