Decathalon owners face backlash over Russian expansion plans
Leroy Merlin currently operates across 112 locations in Russia, with Decathalon operating around 60 sites
The French owners of sporting goods store Decathlon could be set to face public backlash after being accused of profiting from Russiaโs invasion of Ukraine amid reports it has set out plans to increase its presence in the country.