newsSCA releases rules & regulations for the 2025 World Coffee Roasting Championshipposted 25 October, 2024