Wikipedia states, the Industrial and Commercial Bank of China Limited (abb. ICBC) is a Chinese multinational banking company. It is the largest bank in China, and the largest bank in the world by total assets, deposits, loans, number of customers and number of employees.
ICBC Industrial and Commercial Bank of China Data Center Map