Commonwealth Development Corporation
From Longman Business DictionaryCommonwealth Development CorporationˌCommonwealth Deˈvelopment Corpoˌration nounECONOMICSORGANIZATIONS an organization set up to help the countries of the Commonwealth develop their own skills or products through financial and technical support