Photo by Leon Neal/Getty Images Industry News Retail faces mixed fortunes in 2025 amid cost pressures, AI opportunities, and high street revival Kiran PaulDec 20, 2024