Controversy hounds project linking DRC, Tanzania and Zambia
The US International Development Finance Corporation (DFC) allegedly dismissed an internal analyst in August last year for raising concerns about a $100 million project to build and operate a toll road and bridge in the Democratic Republic of the Congo (DRC) and Zambia. The project was expected to have adverseContinue Reading