Online retailing has been one of the biggest buzz words in the retailing landscape in recent years, with major players and smaller retailers alike investing in new infrastructure and updating their online presence in an attempt to secure ...
Tags: Increasing logistic costs, Pressure on service levels, inventory