cape town 246070 640Congolese government’s priority is to ensure that the One Stop Shop created for business registrations and investment facilitation has resources to fulfil its mandate for the country

Source: African Review
South Africa and the Democratic Republic of Congo to remove obstacles to doing business
{$excerpt:n}