DBSA

ORG:DBSA

Development Bank of Southern Africa (DBSA)

  • Privately Held

Description

DBSA is a Development Finance Institution that supports municipalities in adopting sustainable infrastructure plans and facilitates economic development through financing public infrastructure projects.

invested in