Full name: Jamii Bora Trust
Country: Kenya
Region: Africa
Legal status: NBFI
Country: Kenya
Region: Africa
Legal status: NBFI