Cultivating New Frontiers in Agriculture (CNFA)

CNFA logo

CNFA is dedicated to increasing and sustaining rural incomes in less developed areas of the world by empowering farmers and rural entrepreneurs. We believe the best way to do this is to develop value-adding agricultural enterprises and to link farmers to markets where they can buy supplies and sell their products. CNFA focuses on commercial … Read more