Over 25 million farmers depend on coffee production worldwide, the majority of them smallholders. … coffeegrowing areas may become unsuitable by 2050 …