In total, 125 million people depend on coffee for their livelihood, from transporting and roasting the beans to selling the final product. Baristas and coffee shop ... Made on Earth: Road to ...