Al Baraka Bank

Albaraka Bank Limited is a South African bank providing finance for individuals and businesses, including residential solar, business equipment and commercial property.

Official website

Funding opportunities