Sep 102 min readInternational Coffee Tasting 2025, the international coffee competition, opens registrations for its 17th edition and launches ICT Benchmarks to support companies’ marketing