China Development Bank and DBSA boost infrastructure with $293 million credit line

The China Development Bank (CDB) and the Development Bank of Southern Africa (DBSA) have signed…