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
Alternatively SUBSCRIBE for unrestricted access to all content. Contact us for more information