Despite our high consumption of coffee, our selfsufficiency rate is about 15 to 20 percent at most, which means that we import 80 percent of our …Read More