Macy's Upgrades its Mobile Offerings in Preparation for Holiday Season