The UN Capital Development Fund is providing public and private finance work for the poor in the least developed countries.