Some of the potential challenges include building core differentiators in a fast-changing and highly competitive market and also ensuring higher customer retention. Changing consumer needs and expectations and technological adoption are other challenges. The opportunities are numerous, including innovating to come up with more convenient and personalised shopping experiences, automating consumer communication and support, shifting towards dynamic pricing models, real-time supply chain tracking, and more.