The Carl Duisberg Gesellschaft (CDG) is ...
a non-profit organisation based in Germany
dedicated to international training and human resources development: Since its establishment in 1949, over 275 000 people have taken part in CDG training programs
funded by the German Federal Ministry for Economic Co-operation and Development (BMZ), German regional governments, foundations and other development organisations