rural development report 2016
the international fund for agricultural development (ifad) is an international financial institution and a specialized agency of the united nations dedicated to eradicating poverty and hunger in rural areas of developing countries.
ADS