Alcohol consumption by country
LUXEMBOURG glugs more than 15.5 litres of alcohol per person in a year, more than any other country. One explanation is that the duty on alcohol is relatively cheap in the tiny nation, encouraging booze tourism from its more heavily taxed neighbours. No such explanation for the Irish, however, who […]