RIMINI, Italy – The World Barista Championship is in full swing in Rimini. Fifty-three national barista champions competed in Round One held on Monday...
LONDON, UK - Cosimo Libardo is the new President of the Specialty Coffee Association of Europe (SCAE), following the SCAE board election.
Libardo is currently...