With 10 points you will be helping Social Entrepreneurship
asdfasd
Choose quantity
About
Kiva Microfunds is an organization that allows people to lend money via the Internet to microfinance institutions in developing countries around the world and in the United States, which in turn lend the money to small businesses.