OITEC: Office of International Technical Cooperation

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

Definition in English: Office of International Technical Cooperation