Coffee purchase 240,000 metric tons of Brazilian coffee beans between 2025 and 2029. So far, 85% of Brazil’s 2025 production of Arabica, the …