Getty Images Industry News Rain dampens shoppers' spirit this week as footfalls fell across retail stores Pooja ShrivastavaAug 23, 2021