Castel Frères leads IWSR’s top 100 wine list

16 November 2017 – Castel Frères has been named the largest still wine brand in the world by the IWSR, the leading provider of data and analysis on the global beverage alcohol market. The list, published in the November issue of the IWSR Magazine, places Castel Frères in the top spot for the second year in a row despite strong volume gains from other brands in the top five. Barefoot and Concha y Toro posted the strongest gains in the top ten, both increasing by more than 1m nine-litre cases. Read more…

(Visited 34 times, 1 visits today)