The International Development Association is meeting Africa's development needs and investing in Africa's future.