Diversified credit infrastructure powering payments across Africa.
People who worked at or founded Aella and went on to start their own companies.