According to the latest research report from FedEx/Internet retailer, almost 70% of online purchases are delivered to customers within 3-4 days, which is great news in itself and retailers should be proud of this. However, when you look at this metric in conjunction with yet another critical metric, which is that about 80% of the […]