World Brewers Cup, Cup Tasters, Latte Art, Coffee In Good Spirits, and Ibrik Champions Crowned in Budapest
BY SARAH ALLEN BARISTA MAGAZINE Coffee professionals from more than 100 nations competed in the 2017 World Coffee Events Championships over the past few days at the World of Coffee Expo in Budapest, Hungary, in […]