EMDO: Engineering and Manufacturing District Office

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

Definition in English: Engineering and Manufacturing District Office