iStock image Industry News Robust measures needed as retailers getting weighed down by cost of card payments Pooja ShrivastavaApr 03, 2025