Swedish farm sales kicked off in 2025 - 65,000 liters sold at 22 farms
The Swedish farm sales got off to a flying start, and wine producers can count on 65,000 liters sold at 22 farms in 2025. Now the question is whether visitors will return next season.
Business
