Tue. Feb 25th, 2025

Shoppers spent €79 million more on alcohol in December than they did in November.

Read more at thejournal