EU Law Requires Paying Coffee Farmers A Living Wage, And The Largest Companies Aren’t Prepared News June 16, 2026