The social impact of a coffee cup Cooperativism · Grassroots development · ICAFE · Rural communities · Nov 02, 2020