IBTN: International Business Team Network

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

Definition in English: International Business Team Network