Consumer behavior put pressure on omni-channel solutions

Since many countries worldwide has restricted social movement, customers has turned to online shopping. According to statista.com worldwide retail e-commerce sales amounted to 3.53 trillion US dollars in 2019, and are projected to grow to 6.54 trillion US dollars in...