Skip to main content

Brands ‘must hold their nerve’ on price despite cost of living squeeze