Cup of Excellence celebrates 25 yearsWith almost 200 competitions held to date, tens of thousands of coffees have been entered by farmers in 16 countries and scored by several thousand experienced national and international jurors. Business, Events