By Hannah Currie2024-01-10T08:40:00
Consumers’ growing confidence and a curtailing of rail strikes helped to lift average sales during the festive period, with 290 million pints sold in December
Already have an account? Sign in