DGDU: Délégation Générale au Développement Urbain

What does DGDU mean? The above is one of DGDU meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Délégation Générale au Développement Urbain