Most of it ends up being consumed far from where it’s grown. A Dane, on average, drinks 13 kilos of coffee per year, a German seven, and a …Read More