Rwanda has nearly 500,000 small-holder coffee producers who possess an average of 200 coffee trees each. Each small plantation is managed like a small garden and is the principal generator of cash for rural Rwanda. The coffee farmer delivers the coffee cherries to central washing stations where they are graded for quality and purchased. It [...]