Fortune

26 December 2014

Fortune discusses how retailers made good on their promises to customers for last-minute delivery this holiday season, with only 13 percent of orders failing to make it under the tree, according to Kurt Salmon. This was an improvement from a 15 percent failure rate in 2013.

View original article