80% of coffee is grown by smallholder farmers, a population of 125 million spreading from Brazil to Vietnam. The farmers are sadly but typically the ones to see the least…
Your carbon. Your choice. Your change.
80% of coffee is grown by smallholder farmers, a population of 125 million spreading from Brazil to Vietnam. The farmers are sadly but typically the ones to see the least…