For new World Barista title winner, a latte hard work

A Briton bested competitors from 51 other countries to win the recent World Barista Championship in Atlanta, Georgia. Winner Gwilym Davies said the caffeinated competition was more difficult than other events he has participated in. “In sports, I was able to run harder, or tackle harder ..

Share