08/07/2013
http://globalbenefit.wordpress.com/2013/05/15/from-the-farm-to-the-cup/
Farms: We buy from farmers cooperatives, which are owned by small farmers. The average farm size is between 1-5 acres. There is shade cover from trees, and often the fields are diversified with fru...