Get full access to the app & website:
Subscribe
Richard Orange
For more than 100 years Swedes could only buy alcohol from government-owned retailers. Now the government is loosening the rules - but there's a catch
Thu, 3 Jul 2025