Macy’s lifts its sales outlook as shoppers keep spending despite strain

.....

© Quartz