Oops! Something went wrong, please try again later.
The Centre for the Promotion of Imports from developing countries (CBI) is an initiative managed by the Ministry of Foreign Affairs of the Netherlands, …
CBI (Centre for the Promotion of Imports from developing countries) is a Dutch governmental organisation. Our mission is to support the transition towards inclusive and sustainable economies....