Business Summary
Development Bank of Southern Africa Ltd (DBSA) is a South Africa-based development finance institution (DFI) company. The Company provides planning, project preparation, financing, program development, fund management, climate financing and implementation support for economic and social infrastructure in South Africa.
Country of Incorporation
South Africa
Incorporation Date
-
Business Sector
Banking & Investment Services
Company Address
1258 Lever Road, Headway Hill