DWWA 2025: Wines from 57 countries under review at the world’s largest wine competition
The 2025 competition brings together 254 judges from 35 countries, including a record 73 Masters of Wine and 22 Master Sommeliers — the highest...