The Development Bank of Southern Africa (DBSA) is a South African based Development Finance Institution (DFI), whose mandate is to use infrastructure to promote economic growth and improve quality of life.
By Sijia Yi – Convergence Full Blog