The Specialty Coffee Association (SCA) has released the updated rules and regulations for the 2025 World Barista Championship ...