BIZ: Bank für Internationalen Zahlungsausgleich

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

Definition in English: Bank für Internationalen Zahlungsausgleich