Open projects (1)

Closed projects

By Kelly Lunsford

The Kariega Project is a South African non-profit organization that utilizes an innovative financing system called “Kariega Credits” to empower local communi...