iStock image Industry Reports Financial pressures persist for retail, wholesale businesses Pooja ShrivastavaMay 20, 2025