AfDB debars China Zhonghao Nigeria Limited

The African Development Bank
The African Development Bank