Industrial and Commercial Bank of China (ICBC) is a banking institution based in Beijing, China. Established in 1984, ICBC provides financial products and services to corporate customers, institutions and correspondent banks worldwide. The assets of ICBC are managed and administered by the board of directors.