Survey shows retail CFOs worry about 2025 outlook

A recent survey of Chief Financial Officers (CFOs) from 52 leading retailers paints a bleak picture of the trading landscape…