Chinese-built Benguela Railway handed over to Angola
The Benguela Railway, which was built by the China Railway 20 Bureau…
IMF approves disbursement of $248.15 mln under Angola’s credit facility
The International Monetary Fund said its board had completed the first review…