Holiday retail sales grow the most in six years in sign of consumer confidence and robust economy
Retail sales rose 5.1 per cent between November 1 and December 24 from a year ago, according to Mastercard SpendingPulse, which tracked spending in stores and online.