Decathlon has started building a mega-store in Sochi that will be one of the chain’s biggest ones in Russia when it opens its doors on 5,000 square meters of selling space in 2022. The company is also planning to contract out new suppliers in the region, which hosted the Winter ...