iStock ima Industry Reports Retail profit warnings remain low despite mounting cost pressures Pooja ShrivastavaOct 19, 2026