From a pandemic to the Russia-Ukraine war, no sector has escaped disruptions in supply chains. How are retailers navigating the challenge?