UN Agency
International Fund for Agricultural Development

International Fund for Agricultural Development

A specialized UN agency that invests in rural people in developing countries, providing financing and knowledge to transform food systems, improve livelihoods, and build climate resilience.